<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://ember-online.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=NiteHawk</id>
		<title>Ember Online Wiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://ember-online.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=NiteHawk"/>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php/Special:Contributions/NiteHawk"/>
		<updated>2026-04-27T02:53:51Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.26.3</generator>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=Main_Page&amp;diff=4404</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=Main_Page&amp;diff=4404"/>
				<updated>2023-02-15T08:19:59Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: /* Game Content */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style='text-align: center;font-size:150%'&amp;gt;'''Welcome to the Ember Online Wiki!'''&amp;lt;/div&amp;gt;&lt;br /&gt;
'''The purpose of this wiki is to provide information about the races, classes, areas and items of [http://ember-online.com Ember Online] , as well as to provide tips and guidance for its players.  Any unrelated material will be removed.'''&lt;br /&gt;
&lt;br /&gt;
'''The game is currently in the development phase so any information found here is subject to change.'''&lt;br /&gt;
&lt;br /&gt;
===General Information===&lt;br /&gt;
* '''[[New_Player_Guide|New Player Guide]]''' - '''New to Ember Online? Start here!'''&lt;br /&gt;
* '''[[Differences between Ember Online and RoK (Realms of Kaos)]]''' - '''If you played RoK and have just found EO have a look here for some of the differences between the games.'''&lt;br /&gt;
* '''[[Atlas|Atlas]]''' - '''This is a list of the Cities, Leveling Areas and Oad Areas.'''&lt;br /&gt;
* '''[[Map|World Map]]''' - '''World map of Ciruin.'''&lt;br /&gt;
* '''[[Div_Wheel|Divinity Wheel]]''' - '''This is a chart that depicts the divinities available to players in the game, along with some basic Divinity information.'''&lt;br /&gt;
* '''[[Commands]]''' - '''A guide to in-game commands.'''&lt;br /&gt;
* '''[[Lexicon]]''' - '''Terminology used in Ember Online.'''&lt;br /&gt;
* '''[[Help]]''' - '''Technical support for common errors. '''&lt;br /&gt;
&lt;br /&gt;
===Game Content===&lt;br /&gt;
* '''[[Bestiary]]''' - ''' Information on monsters and NPCs.'''&lt;br /&gt;
* '''[[Races]]''' - '''Information about all the races.'''&lt;br /&gt;
* '''[[Classes]]''' - '''Information about all the classes.'''&lt;br /&gt;
* '''[[Spells]]''' - '''Information about all the spells.'''&lt;br /&gt;
* '''[[Skills]]''' - '''Information about the various skills.'''&lt;br /&gt;
* '''[[Equipment]]''' - '''Basic information on available equipment'''&lt;br /&gt;
* '''[[Uncommon_Equipment|Uncommon Equipment]]''' - '''Basic information on uncommon equipment'''&lt;br /&gt;
* '''[[Miscellaneous_Items|Miscellaneous Items]]''' - '''Basic information on items you can buy from the shops or are dropped by creatures on their death.'''&lt;br /&gt;
* '''[[Quest_List|Quests]]''' - '''This is a list of all the Quests available.'''&lt;br /&gt;
* '''[[World Bosses]]''' - '''Basic info on the various world bosses that spawn throughout the day.'''&lt;br /&gt;
&lt;br /&gt;
===Special Game Info===&lt;br /&gt;
* '''[[Champion_Marks|Champion Marks/Daily Quest Information]]''' - '''Information about Champion Marks and the Daily Questing system.'''&lt;br /&gt;
* '''[[Events]]''' - '''Schedule of events.'''&lt;br /&gt;
* '''[[Crafting]]''' - '''in progress. '''&lt;br /&gt;
* '''[[Companions]]''' - '''Premium Companion List. Only usable if you have a Premium account.'''&lt;br /&gt;
* '''[[Remnants]]''' - '''Special drop items. They only drop from specific monsters of each divinity'''&lt;br /&gt;
* '''[[Miscellaneous]]''' - '''information that doesn't have a category - yet '''&lt;br /&gt;
&lt;br /&gt;
===Game Backbone===&lt;br /&gt;
'''(Mostly used by Staff)'''&lt;br /&gt;
* '''[[Building]]''' - '''Information on how to build and script.'''&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=World_Bosses&amp;diff=4403</id>
		<title>World Bosses</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=World_Bosses&amp;diff=4403"/>
				<updated>2023-02-15T08:18:50Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: Created page with &amp;quot;==Dragons== === General Info=== Dragons are world bosses that spawn in a random order each day, generally 8 minutes after the hour at12am  5am, 9am, 4pm, 8pm server time.  Aft...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Dragons==&lt;br /&gt;
=== General Info===&lt;br /&gt;
Dragons are world bosses that spawn in a random order each day, generally 8 minutes after the hour at12am  5am, 9am, 4pm, 8pm server time.&lt;br /&gt;
&lt;br /&gt;
After spawning, there is a 3 minute &amp;quot;group up&amp;quot; window where the dragons are immune to all attack, and players can prepare themselves (in Ember parlance the dragons &amp;quot;haven't landed yet&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
Once on the ground the players have a set amount of time before the dragon flies off and the encounter is finished.&lt;br /&gt;
&lt;br /&gt;
Dragons encounters are PVE and generally players cannot attack each other when a dragon is present (except in the case of Oudviklig where PVP is permitted)&lt;br /&gt;
&lt;br /&gt;
Dragons do not drop loot directly, instead they award points to players based off participation (healing, attacking, buffing PC, etc.) These points can be spent at shops in Alderra.&lt;br /&gt;
&lt;br /&gt;
===Eldigen the Crimson Dragon===&lt;br /&gt;
&lt;br /&gt;
[[FIle:Crimson_dragon.png|800px]]&lt;br /&gt;
&lt;br /&gt;
Divinity = Fire&lt;br /&gt;
&lt;br /&gt;
Server message:&lt;br /&gt;
A loud roar shakes the very core of the earth! It seems to be coming from &amp;lt;Location&amp;gt;!&lt;br /&gt;
&lt;br /&gt;
====Mechanics====&lt;br /&gt;
Eldigen has 4 main attacks:&lt;br /&gt;
&lt;br /&gt;
* The first is the standard melee attack or claws, dealing melee damage to the target.  its affected by dodge rate, damage reduction and any divinity bonuses you have.  as well as any dragonwall affixes.&lt;br /&gt;
&lt;br /&gt;
* The second attack is a flame breath, this does devastating damage, especially to those not of Riva divinity.  sometimes can even kill people from full health.  This attack can be avoided by high wisdom, or lowered by divinity bonus, magic negation reduction, and dragon wall affixes.&lt;br /&gt;
&lt;br /&gt;
* The 3rd attack is the tail slap.  the dragon will lock the room so no one can flee.  then around 4s later it will release it's tail attack.  players caught without stamina will suffer 60% damage to their hit points and may be knocked backwards and hit again from recoil.  players that saved at least 1 stamina when the tail swings take significantly less damage.&lt;br /&gt;
&lt;br /&gt;
* The 4th attack is the squeeze.  Eldigen will grab hold of you and squeeze you for 6 rounds.  this attack is only lowered by magic negation and cannot be avoided.  those caught without healing most likely hit the temple.  And even then, sometimes the healing isn't enough.&lt;br /&gt;
&lt;br /&gt;
====Tips ====&lt;br /&gt;
* Eldigen sometimes takes flight.  when flying, melee characters cannot hit the dragon. at that point it is a magic only boss. An enchanter may cast stoneskin on the dragon and it will crash back down a few moments later.&lt;br /&gt;
&lt;br /&gt;
*Buffs like the enchanter's stone skin is also very useful for negating damage.&lt;br /&gt;
&lt;br /&gt;
===Droulknyr the Virulent Dragon ===&lt;br /&gt;
[[FIle:Virulent_Dragon.png|800px]]&lt;br /&gt;
&lt;br /&gt;
Divinity: ??&lt;br /&gt;
&lt;br /&gt;
Server message:&lt;br /&gt;
A powerful explosion shakes the very core of the earth! It seems to be coming from &amp;lt;location&amp;gt;!&lt;br /&gt;
&lt;br /&gt;
====Mechanics====&lt;br /&gt;
====Tips ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Nereklon the Twilight===&lt;br /&gt;
&lt;br /&gt;
Divinity: ??&lt;br /&gt;
&lt;br /&gt;
Server message:&lt;br /&gt;
&lt;br /&gt;
====Mechanics====&lt;br /&gt;
====Tips ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Volskurr the Tempest===&lt;br /&gt;
&lt;br /&gt;
Divinity: ??&lt;br /&gt;
&lt;br /&gt;
Server message:&lt;br /&gt;
&lt;br /&gt;
====Mechanics====&lt;br /&gt;
====Tips ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Forfrysning the Crystal===&lt;br /&gt;
&lt;br /&gt;
Divinity: ??&lt;br /&gt;
&lt;br /&gt;
Server message:&lt;br /&gt;
&lt;br /&gt;
====Mechanics====&lt;br /&gt;
====Tips ====&lt;br /&gt;
&lt;br /&gt;
==Other==&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=MediaWiki:Gamepress-navigation&amp;diff=4370</id>
		<title>MediaWiki:Gamepress-navigation</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=MediaWiki:Gamepress-navigation&amp;diff=4370"/>
				<updated>2023-02-12T03:31:26Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: Created page with &amp;quot;* mainpage|Wiki Main  ** Special:UserLogin|Login  ** Special:SpecialPages|specialpages  ** randompage-url|randompage  ** recentchanges-url|recentchanges  ** Special:Search|Sea...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* mainpage|Wiki Main&lt;br /&gt;
&lt;br /&gt;
** Special:UserLogin|Login&lt;br /&gt;
&lt;br /&gt;
** Special:SpecialPages|specialpages&lt;br /&gt;
&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
&lt;br /&gt;
** Special:Search|Search&lt;br /&gt;
&lt;br /&gt;
** Special:Upload|Upload file&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=Gamepress-navigation&amp;diff=4358</id>
		<title>Gamepress-navigation</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=Gamepress-navigation&amp;diff=4358"/>
				<updated>2023-02-12T01:01:11Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: Created page with &amp;quot;* mainpage|mainpage-description  ** faqpage|faq  ** randompage-url|randompage  ** recentchanges-url|recentchanges&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* mainpage|mainpage-description&lt;br /&gt;
&lt;br /&gt;
** faqpage|faq&lt;br /&gt;
&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
&lt;br /&gt;
** recentchanges-url|recentchanges&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=MediaWiki:Sidebar&amp;diff=4353</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=MediaWiki:Sidebar&amp;diff=4353"/>
				<updated>2023-02-12T00:46:02Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** helppage|help&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=MediaWiki:Sidebar&amp;diff=4352</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=MediaWiki:Sidebar&amp;diff=4352"/>
				<updated>2023-02-12T00:45:55Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: Created page with &amp;quot; * navigation ** mainpage|mainpage-description ** recentchanges-url|recentchanges ** helppage|help * SEARCH * TOOLBOX * LANGUAGES&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** helppage|help&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=Rooms&amp;diff=4047</id>
		<title>Rooms</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=Rooms&amp;diff=4047"/>
				<updated>2021-08-12T07:39:28Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: /* [Main] */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Rooms==&lt;br /&gt;
This contains all the information about creating room files. Each line that can be added to the file will be below.&lt;br /&gt;
&lt;br /&gt;
====[Main]====&lt;br /&gt;
*Name=''The name of the room that will be displayed.''&lt;br /&gt;
*Area=''The area of the room. Areas names should be the same. I.E. A city should have the same 'area' name everywhere.''&lt;br /&gt;
*Zone=''The zone name. This is used for the control capture system. Leave blank if not needed.''&lt;br /&gt;
*Image=''The image to use, without the extension.''&lt;br /&gt;
*Status=''The PK status of the room. Can be the following values:''&lt;br /&gt;
{|&lt;br /&gt;
|  0  || ''City, cannot attack players or NPCs'' &lt;br /&gt;
|-&lt;br /&gt;
|  1  || ''PVP,  anything goes.'' &lt;br /&gt;
|-&lt;br /&gt;
|  2  || ''Arena, cannot attack players. Can attack NPCs. NPCs fight back.'' &lt;br /&gt;
|-&lt;br /&gt;
|  3  || ''PVP, can attack players, cannot attack NPCs. NPCs fight back.'' &lt;br /&gt;
|-&lt;br /&gt;
|  4  || ''Arena, cannot attack players, can attack NPCs. NPCs cannot fight back.'' &lt;br /&gt;
|-&lt;br /&gt;
|  5  || ''PVP, can attack players, cannot attack NPCs. NPCs cannot fight back.'' &lt;br /&gt;
|-&lt;br /&gt;
|  6  || 'PVP, only physical attacks or commands.'' &lt;br /&gt;
|-&lt;br /&gt;
|  7  || ''PVP, only spells..'' &lt;br /&gt;
|-&lt;br /&gt;
|  8  || ''PVP Game Room. You do not lose experience if you die.'' &lt;br /&gt;
|-&lt;br /&gt;
|  9  || ''PVE Area only. Cannot attack player owned NPCs.'' &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
*Rclass=This is the room class. Normally this will change the room to have special properties, such as being an arena, store, healing room, etc. The following values are available:&lt;br /&gt;
{|&lt;br /&gt;
|  0  || ''Default, no effects.'' &lt;br /&gt;
|-&lt;br /&gt;
|  1  || ''Bank and Vault.'' &lt;br /&gt;
|-&lt;br /&gt;
|  2  || ''Healing Room'' &lt;br /&gt;
|-&lt;br /&gt;
|  3  || ''Store. This also requires the Var value below in [Special]'' &lt;br /&gt;
|-&lt;br /&gt;
|  4  || ''Leveling Guild. Room name MUST be 'CLASSNAME's Guild'. For example 'Assassin's Guild'.'' &lt;br /&gt;
|-&lt;br /&gt;
|  5  || ''Tavern room.'' &lt;br /&gt;
|-&lt;br /&gt;
|  6  || ''Arena. This also requires the Var value below in [Special].'' &lt;br /&gt;
|-&lt;br /&gt;
|  7  || ''Trash room. Any items dropped here will be automatically deleted.'' &lt;br /&gt;
|-&lt;br /&gt;
|  8  || ''Non-eating room. You cannot eat here. Good for OADs.'' &lt;br /&gt;
|-&lt;br /&gt;
|  9  || ''Academia area.'' &lt;br /&gt;
|-&lt;br /&gt;
|  10  || ''Cannot use spells.'' &lt;br /&gt;
|-&lt;br /&gt;
|  11  || ''Cannot use attacks.'' &lt;br /&gt;
|-&lt;br /&gt;
|  12  || ''Cannot use attacks or spells.'' &lt;br /&gt;
|-&lt;br /&gt;
|  13  || ''Cannot use items.'' &lt;br /&gt;
|-&lt;br /&gt;
|  14  || ''Mirror room.'' &lt;br /&gt;
|-&lt;br /&gt;
|  15  || ''Blacksmith.'' &lt;br /&gt;
|-&lt;br /&gt;
|  16  || ''Prestige Point Store. This also requires the Var value below in [Special]'' &lt;br /&gt;
|-&lt;br /&gt;
|  17  || ''No page/party/guild chat.'' &lt;br /&gt;
|-&lt;br /&gt;
|  18  || ''Trade and auction hall'' &lt;br /&gt;
|-&lt;br /&gt;
|  19  || ''Room vault.''&lt;br /&gt;
|-&lt;br /&gt;
|  20  || ''Premium vault - 100 slots.'' &lt;br /&gt;
|-&lt;br /&gt;
|  21  || '''Health room. Room var changes the amount gained per tick.'' &lt;br /&gt;
|-&lt;br /&gt;
|  22  || ''Mana room. Room var changes the amount gained per tick.'' &lt;br /&gt;
|-&lt;br /&gt;
|  23  || ''Health and Mana room. Room var changes the amount gained per tick. (Mana is half the var value).'' &lt;br /&gt;
|-&lt;br /&gt;
|  24 || ''Store with recharge button.'' &lt;br /&gt;
|-&lt;br /&gt;
|  25  || ''Crafting room.'' &lt;br /&gt;
|-&lt;br /&gt;
|  26 || ''House Entrance Area.'' &lt;br /&gt;
|-&lt;br /&gt;
|  27 || ''Landlord Office'' &lt;br /&gt;
|-&lt;br /&gt;
|  28 || ''Craft Vault - 100 slots'' &lt;br /&gt;
|-&lt;br /&gt;
|  29 || ''House/Hall Exit.'' &lt;br /&gt;
|-&lt;br /&gt;
|  30 || ''Premium vault with Temple'' &lt;br /&gt;
|-&lt;br /&gt;
|  31 || ''Vault with Temple'' &lt;br /&gt;
|-&lt;br /&gt;
|  32 || ''Garden'' &lt;br /&gt;
|-&lt;br /&gt;
|  33 || ''Champion Mark Store. This also requires the Var value below in [Special]'' &lt;br /&gt;
|-&lt;br /&gt;
|  34 || ''Guild Vault - 50 slots.'' &lt;br /&gt;
|-&lt;br /&gt;
|  35 || ''Guild Vault - 100 slots.'' &lt;br /&gt;
|-&lt;br /&gt;
|  36 || ''Hall Entrance Area.'' &lt;br /&gt;
|-&lt;br /&gt;
|  37 || ''Health and Mana room w/ temple. Room var changes the amount gained per tick. (Mana is half the var value).'' &lt;br /&gt;
|-&lt;br /&gt;
|  38 || ''Craft Vault - 50 slots.'' &lt;br /&gt;
|-&lt;br /&gt;
|  39 || ''Allow Stealing when used in conjunction with Status=2 or 4.'' &lt;br /&gt;
|-&lt;br /&gt;
|  40 || ''Instance enter area. You must use the VAR to indicate the folder name. and room number of the instance to start and VAR2 to define is it is a player instance (1) or account instance (2) and players that can enter (-1 for unlimited)..'' &lt;br /&gt;
|-&lt;br /&gt;
|  41 || ''Lottery room.'' &lt;br /&gt;
|-&lt;br /&gt;
|  42 || ''Custom buttons room.'' &lt;br /&gt;
|-&lt;br /&gt;
|  43 || ''Faction Points store.'' &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*Description=''The short description of the room.''&lt;br /&gt;
*LDescription=''The long description of the room. If you leave this blank, it will use the short description by default.''&lt;br /&gt;
*MovementDescription=''Movement description. This should be the message that is attached to the description that contains what directions the player can move in. Actual movements that can be used should be color coded with CYAN. I.E. ~cwest~w.''&lt;br /&gt;
*Type=''The minimap type icon to use. This can be found in your interface folder.''&lt;br /&gt;
*NPC=''The NPCs to spawn, separated by commas. I.E: 'Rabbit,Rabbit,Turtle' would spawn two rabbits and one turtle on the square.''&lt;br /&gt;
&lt;br /&gt;
====[Directions]====&lt;br /&gt;
*North=''The north room number to use. Blank or 0 for no movement.''&lt;br /&gt;
*South=''The south room number to use. Blank or 0 for no movement.''&lt;br /&gt;
*East=''The east room number to use. Blank or 0 for no movement.''&lt;br /&gt;
*West=''The west room number to use. Blank or 0 for no movement.''&lt;br /&gt;
*Up=''The upwards room number to use. Blank or 0 for no movement.''&lt;br /&gt;
*Down=''The downwards room number to use. Blank or 0 for no movement.''&lt;br /&gt;
&lt;br /&gt;
====[KeyLockMode]====&lt;br /&gt;
*North=''The north key lock mode to use as defined below. 0 for no lock.''&lt;br /&gt;
*South=''The south key lock mode to use as defined below. 0 for no lock.''&lt;br /&gt;
*East=''The east key lock mode to use as defined below. 0 for no lock.''&lt;br /&gt;
*West=''The west key lock mode to use as defined below. 0 for no lock.''&lt;br /&gt;
*Up=''The upwards key lock mode to use as defined below. 0 for no lock.''&lt;br /&gt;
*Down=''The downwards key lock mode to use as defined below. 0 for no lock.''&lt;br /&gt;
{|&lt;br /&gt;
|  0  || ''Default, no lock.'' &lt;br /&gt;
|-&lt;br /&gt;
|  1  || ''Key, unlimited uses.'' &lt;br /&gt;
|-&lt;br /&gt;
|  2  || ''Key, limited uses. (Item will vanish!).'' &lt;br /&gt;
|-&lt;br /&gt;
|  3  || ''Race lock.'' &lt;br /&gt;
|-&lt;br /&gt;
|  4  || ''Class lock.'' &lt;br /&gt;
|-&lt;br /&gt;
|  5  || ''Level lock. Anyone over or equal to this level can pass.'' &lt;br /&gt;
|-&lt;br /&gt;
|  6  || ''Experience lock.'' &lt;br /&gt;
|-&lt;br /&gt;
|  7  || ''Strength Lock'' &lt;br /&gt;
|-&lt;br /&gt;
|  8  || ''Agility Lock'' &lt;br /&gt;
|-&lt;br /&gt;
|  9  || ''Endurance Lock'' &lt;br /&gt;
|-&lt;br /&gt;
|  10  || ''Intelligence Lock'' &lt;br /&gt;
|-&lt;br /&gt;
|  11  || ''Wisdom Lock'' &lt;br /&gt;
|-&lt;br /&gt;
|  12  || ''Charisma Lock'' &lt;br /&gt;
|-&lt;br /&gt;
|  13  || ''Gold Lock'' &lt;br /&gt;
|-&lt;br /&gt;
|  14  || ''Equipment Lock, unlimited uses only. (Similar to 1.)'' &lt;br /&gt;
|-&lt;br /&gt;
|  15  || ''Level lock. Anyone under or equal to this level can pass'' &lt;br /&gt;
|-&lt;br /&gt;
|  16  || ''Staff lock. Anyone under or equal to this staff level can pass'' &lt;br /&gt;
|-&lt;br /&gt;
|  17 || ''House use only. Based on allowed access via house permissions.'' &lt;br /&gt;
|-&lt;br /&gt;
|  18 || ''Account lock.'' &lt;br /&gt;
|-&lt;br /&gt;
|  19  || ''Guild lock.'' &lt;br /&gt;
|-&lt;br /&gt;
|  20  || ''Instance Key, unlimited uses.'' &lt;br /&gt;
|-&lt;br /&gt;
|  21 || ''Instance Key, limited uses. (Item will vanish!).'' &lt;br /&gt;
|-&lt;br /&gt;
|  22  || ''Internal key lock.'' &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====[KeyLockName]====&lt;br /&gt;
''Works with [KeyLockMode]. The input here should be determined by what you input for the lock mode. For example, if you have a gold lock, you would specify the amount of gold here. If you put a key/item lock, you would specify the item name.&lt;br /&gt;
*North=''Key/Value for the north exit.''&lt;br /&gt;
*South=''Key/Value for the south exit.''&lt;br /&gt;
*East=''Key/Value for the east exit.''&lt;br /&gt;
*West=''Key/Value for the west exit.''&lt;br /&gt;
*Up=''Key/Value for the upwards exit.''&lt;br /&gt;
*Down=''Key/Value for the downwards exit.''&lt;br /&gt;
&lt;br /&gt;
====[KeyType]====&lt;br /&gt;
''This will allow you to specify how the party will move when passing through. This can be used without a key as well to break up parties.&lt;br /&gt;
*North=''Key type for the north exit.''&lt;br /&gt;
*South=''Key type for the south exit.''&lt;br /&gt;
*East=''Key type for the east exit.''&lt;br /&gt;
*West=''Key type for the west exit.''&lt;br /&gt;
*Up=''Key type for the upwards exit.''&lt;br /&gt;
*Down=''Key type for the downwards exit.''&lt;br /&gt;
{|&lt;br /&gt;
|  0  || ''Default, full party will move with leader.'' &lt;br /&gt;
|-&lt;br /&gt;
|  1  || ''Players will move with party, but not NPCs.'' &lt;br /&gt;
|-&lt;br /&gt;
|  2  || ''Only leader will move.'' &lt;br /&gt;
|-&lt;br /&gt;
|  3  || ''Players will not move with party, but NPCs will.'' &lt;br /&gt;
|-&lt;br /&gt;
|  4  || ''Full party will move with leader, lock will be broken..'' &lt;br /&gt;
|-&lt;br /&gt;
|  5  || ''Players will move with party, but not NPCs, lock will be broken.'' &lt;br /&gt;
|-&lt;br /&gt;
|  6  || ''Only leader will move, lock will be broken.'' &lt;br /&gt;
|-&lt;br /&gt;
|  7  || ''Players will not move with party, but NPCs will, lock will be broken.'' &lt;br /&gt;
|-&lt;br /&gt;
|  8  || ''Checks every player individually for the lock type and moves them with the party if they meet the requirements. If they have a pet out, it will move their pet with them. THIS SHOULD BE A HIGHLY USED KEY TYPE TO PREVENT PARTY BREAKING.'' &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====[KeyResponse]====&lt;br /&gt;
''The message when you enter a room successfully. This can be key more or not, it will work regardless. Ensure this is BLANK if nothing is specified.''&lt;br /&gt;
*North=''Key response for the north room when entering a room.''&lt;br /&gt;
*South=''Key response for the south room when entering a room.''&lt;br /&gt;
*East=''Key response for the east room when entering a room.''&lt;br /&gt;
*West=''Key response for the west room when entering a room.''&lt;br /&gt;
*Up=''Key response for the upward room when entering a room.''&lt;br /&gt;
*Down=''Key response for the downward room when entering a room.''&lt;br /&gt;
&lt;br /&gt;
====[KeyFailResponse]====&lt;br /&gt;
''The message when you fail to get past a lock. This should also be used to let people know when areas are locked.''&lt;br /&gt;
*North=''Key failed response for the north room when entering a room.''&lt;br /&gt;
*South=''Key failed response for the south room when entering a room.''&lt;br /&gt;
*East=''Key failed response for the east room when entering a room.''&lt;br /&gt;
*West=''Key failed response for the west room when entering a room.''&lt;br /&gt;
*Up=''Key failed response for the upward room when entering a room.''&lt;br /&gt;
*Down=''Key failed response for the downward room when entering a room.''&lt;br /&gt;
&lt;br /&gt;
====[KeyPlayerLimit]====&lt;br /&gt;
''Limit the amount of players that can move in this direction at once, aka in a party.&lt;br /&gt;
*North=''Player limit for the north exit.''&lt;br /&gt;
*South=''Player limit for the south exit.''&lt;br /&gt;
*East=''Player limit for the east exit.''&lt;br /&gt;
*West=''Player limit for the west exit.''&lt;br /&gt;
*Up=''Player limit for the upwards exit.''&lt;br /&gt;
*Down=''Player limit for the downwards exit.''&lt;br /&gt;
&lt;br /&gt;
====[NPCBlock]====&lt;br /&gt;
''If set to true, this will prevent a player from advancing through the direction if a NPC is in the room.''&lt;br /&gt;
*North=''NPC block for the north room. (true/false).''&lt;br /&gt;
*South=''NPC block for the south room. (true/false).''&lt;br /&gt;
*East=''NPC block for the east room. (true/false).''&lt;br /&gt;
*West=''NPC block for the west room. (true/false).''&lt;br /&gt;
*Up=''NPC block for the upwards room. (true/false).''&lt;br /&gt;
*Down=''NPC block for the downwards room. (true/false).''&lt;br /&gt;
&lt;br /&gt;
====[ItemLook]====&lt;br /&gt;
*Info=''This is the look around information to send if a player looks at the information. It should as follows. I.E. 'Short Sword|This is a cool sword that is stuck to the ground!||Apple|There is an apple here!'&lt;br /&gt;
&lt;br /&gt;
====[Special]====&lt;br /&gt;
*DayNight=''This should be a 0 or 1 value, and if you have darkness here at nightfall, and want to use the night images, set this to 1.''&lt;br /&gt;
*Darkness=''Is the room completely dark in which you would need a light source? There are three options here.''&lt;br /&gt;
{|&lt;br /&gt;
|  0  || ''Default, no darkness'' &lt;br /&gt;
|-&lt;br /&gt;
|  1  || ''Blackout map and movement. Cannot see directions in minimap.'' &lt;br /&gt;
|-&lt;br /&gt;
|  2  || ''Cannot see directions in minimap.'' &lt;br /&gt;
|}&lt;br /&gt;
*Owner=''The owner of the room. Normally this is dynamically set and doesn't need to be.''&lt;br /&gt;
*NPCStop=''Do npcs stop here or keep going past the area? 0 for no, 1 for yes except party monsters, 2 for all.''&lt;br /&gt;
*Var=''This is used typically with the room class type. For example, if the room class is a store type, then this should be the file name of the store. If this is used for a temple, it needs to be the divinity type, for example 'Fire'. It is currently for: Arenas, Stores, Prestige Stores, Temples, and Guilds.''&lt;br /&gt;
*Var2=''Second variable. Not used except for script reasons or special rooms that dynamically set this.''&lt;br /&gt;
*NoTrack=''If set to true, this will disable the ability /track to track people here. Lakes/Oceans/etc should have this set to true.''&lt;br /&gt;
*KickoutRoom=''Set to a room ID. This will kickout the player to this square on reconnect. Good for OADs.''&lt;br /&gt;
*SearchItem=''Search out items. Separate each item with a comma.''&lt;br /&gt;
*NoXP=''If true, disables XP gain in the room. Default is false.''&lt;br /&gt;
*PickupDelay=''The delay between picking up multiple items. This means that if this is 20 seconds and you pick up an item, you cannot pickup another item for 20 seconds. Default is 0.''&lt;br /&gt;
*PickupLockTime=''If you set a number here, any dropped items by NPCs or via the room will have a time delay where only the person who killed/etc can pick it up. This sets the time they have before it becomes available to everyone else. Default is 0.''&lt;br /&gt;
*AlwaysSickness=''If true, rooms should always add sickness using scripting. Default is false.''&lt;br /&gt;
*BlockWarp=''If true, staffers are locked from warping to the room. Default is false.''&lt;br /&gt;
*NoLookOver=''If true, you cannot look over other players in the room. Default is false.''&lt;br /&gt;
*BypassLevel=''If true, rooms will always bypass the under 'level 16' PK immunity. Default is false.''&lt;br /&gt;
*NoPenalty=''If true, there is no penalty here for killing players under level 25.''&lt;br /&gt;
*BlockEquip=''If true, you will not be able to unequip or equip in this room.''&lt;br /&gt;
*InfinityHide=''If false, you will not be able to hide for more then 3 seconds.''&lt;br /&gt;
*Script=''Instead of the default room script, point to another script. This helps with redendency (aka scripts that are the same!) as you can point several rooms to one script. Do not use the extension, but folder is required. I.E. 'Battle Arena\testscript'''&lt;br /&gt;
*ScriptArg=''Pass arguments to a script. This can be accessed by the 'sArg' argument in a script. Warning: If it is a number, you must convert it in LUA first with tonumber() to use it! Does not require the Script var to be used. You can use a delimiter and split into several values afterwards too!''&lt;br /&gt;
*SpecialMovementFlag=''Show or hide the diamond on this square on the minimap. By default, Any SpecialMovement is set to true. This can be overridden to either true/false if you want it to be displayed or hidden forcefully.''&lt;br /&gt;
*Movement=''A special movement method that allows movement through non-normal directions such as 'enter portal'. The line is seperated with | for each value, and each new movement should be seperated with -|-. The general line would be: 'Movement=Room Folder|Room ID|KeyMode|KeyName|KeyType|Response|FailReponse|MobClear|SayToActivate|MessageEnter|MessageLeave|KeyPlayerLimit'. The data for most of this is above, it is the same values as movement. The last three values are now however. SayToActivate is what is needed to say to activate the warp. MessageEnter should be for example 'just warped to the room!', and MessageLeave should be 'just left  the room!'. It will auto add the name in front. As an example for a no key warp movement: 'Movement=seamoor city|5|0||0|0|You warp out!|You fail to warp!|false|BEAM ME UP|just warped in!|just warped out!|1'.. BEAM ME UP being the trigger. and only one person per party (aka no parties) can use it.' ''&lt;br /&gt;
*CustomButtons=''Create custom buttons with use of RCLASS 42. The general line would be: 'CustomButtons=Name|Command|Type|TypeHelp'. Name is the name of the button. Command is the command to send. Type is what type of button it is. 0 for default, 1 for YES/NO dialog box question where YES sends text, and NO halts the command, 2 for an input box. TypeHelp can be left blank if Type=0, but if using Type 1 or 2 this will be the text that appears in the dialog/input box. For example: 'CustomButtons=Cry|/cry|0|*|*Bet|/bet|2|How much you want to bet?'.'' Please separate each command with an *|* similar to SpecialMovement.&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=NPC&amp;diff=4046</id>
		<title>NPC</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=NPC&amp;diff=4046"/>
				<updated>2021-08-08T08:50:00Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;====NPC====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.RandomMove(pID As Integer, bypassStatus As Boolean) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* bypassStatus=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.RandomMove(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Move(pID As Integer, roomDirection As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* roomDirection=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Move(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.PartyCheck(npcID As Integer, pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* npcID=''   ''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.PartyCheck(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.ExperienceCalculate(nID As Integer, pID As Integer, pidIsPlayer As Boolean, damage As Integer, death As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* pidIsPlayer=''   ''&lt;br /&gt;
:* damage=''   ''&lt;br /&gt;
:* death=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.ExperienceCalculate(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.AddGlobalTimer(npcID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* npcID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.AddGlobalTimer(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.RemoveGlobalTimer(npcID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* npcID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.RemoveGlobalTimer(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.UpdateQuestFlag(npcID As Integer, pIndex As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* npcID=''   ''&lt;br /&gt;
:* pIndex=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.UpdateQuestFlag(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.Quests(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.Quests(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.PartyOwner(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.PartyOwner(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.AttackDelayMinimum(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.AttackDelayMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.AttackDelayMaximum(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.AttackDelayMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.DropItems(nID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.DropItems(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.Charm(nID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.Charm(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.DamageMinimum(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.DamageMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.DamageMaximum(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.DamageMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.ExperienceHit(nID As Integer) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.ExperienceHit(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.ExperienceSlay(nID As Integer) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.ExperienceSlay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.Infravision(nID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.Infravision(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.Follow(nID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.Follow(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.SpawnTime(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.SpawnTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.BName(nID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.BName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.AttackAgility(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.AttackAgility(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.Rarity(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.Rarity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.OriginalGold(nID As Integer) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.OriginalGold(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.TameTauntLevel(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.TameTauntLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.DisbandOnAttack(nID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.DisbandOnAttack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Alliance(nID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue =''   ''&lt;br /&gt;
*Example=''NPC.Set.Alliance(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.SubjectIdentity(nID As Integer, HeShe As String, HimHer As String, HisHer As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* HeShe=''   ''&lt;br /&gt;
:* HimHer=''   ''&lt;br /&gt;
:* HisHer=''   ''&lt;br /&gt;
*Example=''NPC.Set.SubjectIdentity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DivinityDodgeBonus(ByVal nID As Integer, ByVal bonusName As String, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* bonusName =''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DivinityDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DivinityMRBonus(ByVal nID As Integer, ByVal bonusName As String, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* bonusName =''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DivinityMRBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Quests(nID As Integer, updateValue As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Quests(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DisbandOnAttack(nID As Integer, updateValue As Boolean) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DisbandOnAttack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.TameTauntLevel(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.TameTauntLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.OriginalGold(nID As Integer, updateValue As Long) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.OriginalGold(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Strength(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Strength(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Agility(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Agility(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Endurance(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Endurance(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Intelligence(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Intelligence(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Wisdom(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Wisdom(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Charisma(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Charisma(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.MaxAttacks(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.MaxAttacks(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Exhaust(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Exhaust(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.AttackDelayMinimum(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.AttackDelayMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.AttackDelayMaximum(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.AttackDelayMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DamageMinimum(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DamageMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DamageMaximum(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DamageMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Armor(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Armor(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Deflect(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Deflect(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DropItems(nID As Integer, updateValue As Double) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Charm(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DropItems(nID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DropItems(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Infravision(nID As Integer, updateValue As Double) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Infravision(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Follow(nID As Integer, updateValue As Double) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Follow(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.ExperienceHit(nID As Integer, updateValue As Long) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.ExperienceHit(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.ExperienceSlay(nID As Integer, updateValue As Long) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.ExperienceSlay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.BName(nID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.BName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.RaceName(nID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.RaceName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DropItems(nID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DropItems(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Divinity(nID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Divinity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Name(nID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Name(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Party(nID As Integer, pID As Integer, Optional updateRoom As Boolean = False, Optional updatePlayerList As Boolean = False, Optional updateSpawnCount As Boolean = True)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateRoom  False=''   ''&lt;br /&gt;
:* updatePlayerList  False=''   ''&lt;br /&gt;
:* updateSpawnCount  True=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Party(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.PartyAttack(nID As Integer, attack As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* attack=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.PartyAttack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.PCType(nID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* attack=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.PCType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Expire(nID As Integer, expireTime As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* expireTime=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Expire(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.AttackAgility(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.AttackAgility(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Rarity(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Rarity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.SpellNegation(nID As Integer, updateValue As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.SpellNegation(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.SpellResistance(nID As Integer, updateValue As Double) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.SpellReduction(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.MaxHP(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.MaxHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DeathMessage(nID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DeathMessage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.VanishMessage(nID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.VanishMessage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.LookMessage(nID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.LookMessage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.BonusDamage(pID As Integer, damageBonusName As String, Update As String, Optional damageBonusType As Short = 0)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
:* Update=''   ''&lt;br /&gt;
:* damageBonusType=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.BonusDamage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.BonusResist(pID As Integer, damageBonusName As String, Update As String, Optional damageBonusType As Short = 0)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
:* Update=''   ''&lt;br /&gt;
:* damageBonusType=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.BonusResist(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Guild(pID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue =''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Guild(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Remove.DivinityDodgeBonus(pID As Integer, bonusName As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* bonusName =''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Remove.DivinityDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Remove.DivinityMRBonus(pID As Integer, bonusName As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* bonusName =''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Remove.DivinityMRBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Remove.BonusDamage(pID As Integer, damageBonusName As String, Optional TypeBonus As Short = 0)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
:* TypeBonus =''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Remove.BonusDamage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Remove.BonusResist(pID As Integer, damageBonusName As String, Optional TypeBonus As Short = 0)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
:* TypeBonus =''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Remove.BonusResist(   )''&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=NPC&amp;diff=4045</id>
		<title>NPC</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=NPC&amp;diff=4045"/>
				<updated>2021-08-08T08:49:34Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: /* NPC.Set.Party(nID As Integer, pID As Integer, Optional updateRoom As Boolean = False, Optional updatePlayerList As Boolean = False) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;====NPC====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.RandomMove(pID As Integer, bypassStatus As Boolean) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* bypassStatus=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.RandomMove(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Move(pID As Integer, roomDirection As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* roomDirection=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Move(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.PartyCheck(npcID As Integer, pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* npcID=''   ''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.PartyCheck(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.ExperienceCalculate(nID As Integer, pID As Integer, pidIsPlayer As Boolean, damage As Integer, death As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* pidIsPlayer=''   ''&lt;br /&gt;
:* damage=''   ''&lt;br /&gt;
:* death=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.ExperienceCalculate(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.AddGlobalTimer(npcID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* npcID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.AddGlobalTimer(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.RemoveGlobalTimer(npcID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* npcID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.RemoveGlobalTimer(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.UpdateQuestFlag(npcID As Integer, pIndex As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* npcID=''   ''&lt;br /&gt;
:* pIndex=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.UpdateQuestFlag(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.Quests(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.Quests(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.PartyOwner(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.PartyOwner(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.AttackDelayMinimum(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.AttackDelayMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.AttackDelayMaximum(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.AttackDelayMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.DropItems(nID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.DropItems(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.Charm(nID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.Charm(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.DamageMinimum(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.DamageMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.DamageMaximum(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.DamageMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.ExperienceHit(nID As Integer) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.ExperienceHit(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.ExperienceSlay(nID As Integer) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.ExperienceSlay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.Infravision(nID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.Infravision(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.Follow(nID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.Follow(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.SpawnTime(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.SpawnTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.BName(nID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.BName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.AttackAgility(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.AttackAgility(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.Rarity(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.Rarity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.OriginalGold(nID As Integer) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.OriginalGold(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.TameTauntLevel(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.TameTauntLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.DisbandOnAttack(nID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.DisbandOnAttack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Alliance(nID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue =''   ''&lt;br /&gt;
*Example=''NPC.Set.Alliance(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.SubjectIdentity(nID As Integer, HeShe As String, HimHer As String, HisHer As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* HeShe=''   ''&lt;br /&gt;
:* HimHer=''   ''&lt;br /&gt;
:* HisHer=''   ''&lt;br /&gt;
*Example=''NPC.Set.SubjectIdentity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DivinityDodgeBonus(ByVal nID As Integer, ByVal bonusName As String, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* bonusName =''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DivinityDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DivinityMRBonus(ByVal nID As Integer, ByVal bonusName As String, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* bonusName =''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DivinityMRBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Quests(nID As Integer, updateValue As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Quests(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DisbandOnAttack(nID As Integer, updateValue As Boolean) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DisbandOnAttack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.TameTauntLevel(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.TameTauntLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.OriginalGold(nID As Integer, updateValue As Long) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.OriginalGold(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Strength(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Strength(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Agility(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Agility(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Endurance(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Endurance(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Intelligence(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Intelligence(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Wisdom(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Wisdom(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Charisma(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Charisma(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.MaxAttacks(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.MaxAttacks(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Exhaust(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Exhaust(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.AttackDelayMinimum(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.AttackDelayMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.AttackDelayMaximum(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.AttackDelayMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DamageMinimum(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DamageMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DamageMaximum(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DamageMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Armor(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Armor(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Deflect(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Deflect(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DropItems(nID As Integer, updateValue As Double) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Charm(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DropItems(nID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DropItems(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Infravision(nID As Integer, updateValue As Double) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Infravision(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Follow(nID As Integer, updateValue As Double) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Follow(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.ExperienceHit(nID As Integer, updateValue As Long) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.ExperienceHit(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.ExperienceSlay(nID As Integer, updateValue As Long) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.ExperienceSlay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.BName(nID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.BName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.RaceName(nID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.RaceName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DropItems(nID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DropItems(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Divinity(nID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Divinity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Name(nID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Name(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Party(nID As Integer, pID As Integer, Optional updateRoom As Boolean = False, Optional updatePlayerList As Boolean = False, Optional updateSpawnCount As Boolean = True)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateRoom  False=''   ''&lt;br /&gt;
:* updatePlayerList  False=''   ''&lt;br /&gt;
:* updateSpawnCount  True=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Party(   )''&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.PartyAttack(nID As Integer, attack As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* attack=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.PartyAttack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.PCType(nID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* attack=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.PCType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Expire(nID As Integer, expireTime As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* expireTime=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Expire(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.AttackAgility(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.AttackAgility(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Rarity(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Rarity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.SpellNegation(nID As Integer, updateValue As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.SpellNegation(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.SpellResistance(nID As Integer, updateValue As Double) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.SpellReduction(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.MaxHP(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.MaxHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DeathMessage(nID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DeathMessage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.VanishMessage(nID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.VanishMessage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.LookMessage(nID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.LookMessage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.BonusDamage(pID As Integer, damageBonusName As String, Update As String, Optional damageBonusType As Short = 0)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
:* Update=''   ''&lt;br /&gt;
:* damageBonusType=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.BonusDamage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.BonusResist(pID As Integer, damageBonusName As String, Update As String, Optional damageBonusType As Short = 0)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
:* Update=''   ''&lt;br /&gt;
:* damageBonusType=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.BonusResist(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Guild(pID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue =''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Guild(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Remove.DivinityDodgeBonus(pID As Integer, bonusName As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* bonusName =''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Remove.DivinityDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Remove.DivinityMRBonus(pID As Integer, bonusName As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* bonusName =''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Remove.DivinityMRBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Remove.BonusDamage(pID As Integer, damageBonusName As String, Optional TypeBonus As Short = 0)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
:* TypeBonus =''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Remove.BonusDamage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Remove.BonusResist(pID As Integer, damageBonusName As String, Optional TypeBonus As Short = 0)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
:* TypeBonus =''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Remove.BonusResist(   )''&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=Spells&amp;diff=4039</id>
		<title>Spells</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=Spells&amp;diff=4039"/>
				<updated>2021-07-27T18:53:21Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''This is currently OUT OF DATE: Some info can be found here on the new spells/skills (though not connected with what class has what spell/skill: https://ember-online.com/helper/skillsandspells.php'''&lt;br /&gt;
&lt;br /&gt;
===Bard Spells===&lt;br /&gt;
'''A Bard's spell potency is based on their CHR.'''&lt;br /&gt;
{|class=&amp;quot;sortable collapsible&amp;quot;&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
! Scope = &amp;quot;col&amp;quot; | Name&lt;br /&gt;
! Scope = &amp;quot;col&amp;quot; | Level&lt;br /&gt;
! Scope = &amp;quot;col&amp;quot; |  Mana&lt;br /&gt;
! Scope = &amp;quot;col&amp;quot; |  Target&lt;br /&gt;
! Scope = &amp;quot;col&amp;quot; |  Price&lt;br /&gt;
! Class=&amp;quot;unsortable&amp;quot; Scope=&amp;quot;col&amp;quot; |  Effect&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Shell || 8 || 10 || Self || 250 || A small buff to armor and MR.&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Cure || 12 || 5 || Any || 750 || A weak healing spell.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Cleric Spells===&lt;br /&gt;
{|class=&amp;quot;sortable collapsible&amp;quot;&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
! Scope = &amp;quot;col&amp;quot; | Name&lt;br /&gt;
! Scope = &amp;quot;col&amp;quot; | Level&lt;br /&gt;
! Scope = &amp;quot;col&amp;quot; |  Mana&lt;br /&gt;
! Scope = &amp;quot;col&amp;quot; |  Target&lt;br /&gt;
! Scope = &amp;quot;col&amp;quot; |  Price&lt;br /&gt;
! Class=&amp;quot;unsortable&amp;quot; Scope=&amp;quot;col&amp;quot; |  Effect&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Ray || 1 || 5 || Enemy || ?? || A weak damaging spell.&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Cure || 5 || ?? || Any || ?? || Heals a small amount of health.&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Remedy || 8 || ?? || Any || 250 || Removes poison.&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Heal || 12 || 10 || Any ||1250 || Heals a moderate amount of health.&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Aegis || 13  || ?? || Self || 1500 || Buffs armor and reduces damage from attackers with a divinity disadvantage.&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Smite|| 18 || 8 || Undead || 2750 || Calls down a storm of divinity-based elemental damage on a single target. Does massive damage to undead and about a third of that damage to enemies that are not undead (including players).&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Aid || 19 || 20  || Any || 3000 ||  Heals a good amount of health.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*= Exception A&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;**= Exception B&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Druid Spells===&lt;br /&gt;
{| class=&amp;quot;sortable collapsible&amp;quot;&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
! Scope = &amp;quot;col&amp;quot; | Name&lt;br /&gt;
! Scope = &amp;quot;col&amp;quot; | Level&lt;br /&gt;
! Scope = &amp;quot;col&amp;quot; |  Mana&lt;br /&gt;
! Scope = &amp;quot;col&amp;quot; |  Target&lt;br /&gt;
! Scope = &amp;quot;col&amp;quot; |  Price&lt;br /&gt;
! Class=&amp;quot;unsortable&amp;quot; Scope=&amp;quot;col&amp;quot; |  Effect&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Ray&lt;br /&gt;
| 1&lt;br /&gt;
| 5&lt;br /&gt;
| Enemy&lt;br /&gt;
| ??&lt;br /&gt;
| Weak starting damaging spell that affects single targets.&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Cure&lt;br /&gt;
| ??&lt;br /&gt;
| 5&lt;br /&gt;
| Any&lt;br /&gt;
| ??&lt;br /&gt;
| Low tier healing spell on single targets.&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Haste&lt;br /&gt;
| ??&lt;br /&gt;
| ??&lt;br /&gt;
| Any&lt;br /&gt;
| ??&lt;br /&gt;
| Speeds up stamina regeneration shortening the downtime between actions; applies to a single target.&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Nourish&lt;br /&gt;
| ??&lt;br /&gt;
| ??&lt;br /&gt;
| Any&lt;br /&gt;
| ??&lt;br /&gt;
| Health Point regeneration effect similar to consuming food or meditating; applies to a single target.&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Remedy&lt;br /&gt;
| ??&lt;br /&gt;
| ??&lt;br /&gt;
| Any&lt;br /&gt;
| ??&lt;br /&gt;
| Removes poison of single target.&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Faeriefire&lt;br /&gt;
| ??&lt;br /&gt;
| ??&lt;br /&gt;
| Enemy&lt;br /&gt;
| ??&lt;br /&gt;
| Removes the ability to hide from a single target and lowers AC.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Necromancer Spells===&lt;br /&gt;
{|class=&amp;quot;sortable collapsible&amp;quot;&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
! Scope = &amp;quot;col&amp;quot; | Name&lt;br /&gt;
! Scope = &amp;quot;col&amp;quot; | Level&lt;br /&gt;
! Scope = &amp;quot;col&amp;quot; |  Mana&lt;br /&gt;
! Scope = &amp;quot;col&amp;quot; |  Target&lt;br /&gt;
! Scope = &amp;quot;col&amp;quot; |  Price&lt;br /&gt;
! Class=&amp;quot;unsortable&amp;quot; Scope=&amp;quot;col&amp;quot; |  Effect&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Beam || 1 || 2 || Enemy || ?? || A basic spell known by even apprentice mages. Minor damage to a target of the users element.&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Bone Armor|| ?? || 15|| Self|| ?? || Invokes a major armor boost when used self use only.&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Rot || 12 || 6 || Enemy || 1250 || The spell damages its target, and then continues to damage them over time.&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Undead || 14 || 35 || None || 1750 || You summon the undead to do your bidding and fight for you.&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Leech || 16 || 4 || Enemy || 2250 ||| The necromancer can damage his target, syphoning off some of it's HP and absorbing it into themselves. &lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Slow || 18 || ?? || Enemy || 2750 ||| Slows stamina regen. Can be cancelled out by Haste&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Wither || 19 || 10 || Enemy || 3000 || When cast on your target, they will become more vulnerable to magic for a time.&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Sap|| 20 || ?? || Enemy || ?? || Weaken foe's strength.&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Blind  || 21 || 20 || Enemy || 3250 || Blinds the target for a time, and lowers the targets agility.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Paladin Spells===&lt;br /&gt;
{|class=&amp;quot;sortable collapsible&amp;quot;&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
! Scope = &amp;quot;col&amp;quot; | Name&lt;br /&gt;
! Scope = &amp;quot;col&amp;quot; | Level&lt;br /&gt;
! Scope = &amp;quot;col&amp;quot; |  Mana&lt;br /&gt;
! Scope = &amp;quot;col&amp;quot; |  Target&lt;br /&gt;
! Scope = &amp;quot;col&amp;quot; |  Price&lt;br /&gt;
! Class=&amp;quot;unsortable&amp;quot; Scope=&amp;quot;col&amp;quot; |  Effect&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Cure&lt;br /&gt;
| 8&lt;br /&gt;
| 5&lt;br /&gt;
| Any&lt;br /&gt;
| 250&lt;br /&gt;
| A minor healing spell (used on self or target). Can also be used to damage undead for half of the heal amount.&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Remedy&lt;br /&gt;
| 12&lt;br /&gt;
| 20&lt;br /&gt;
| Any&lt;br /&gt;
| 1250&lt;br /&gt;
| Negates the effects of poison&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Heal&lt;br /&gt;
| 15&lt;br /&gt;
| 10&lt;br /&gt;
| Any&lt;br /&gt;
| 2000&lt;br /&gt;
| A healing spell that is a step up from Cure (used on self or target). Can also be used to damage undead for half of the heal amount.&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Aegis&lt;br /&gt;
| 16&lt;br /&gt;
| 20&lt;br /&gt;
| Self&lt;br /&gt;
| 2250&lt;br /&gt;
| Gives a small buff to your armour and reduces damage taken slightly from those you have DIV on (used on self)&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Sight&lt;br /&gt;
| 17&lt;br /&gt;
| 10&lt;br /&gt;
| Any&lt;br /&gt;
| 2500&lt;br /&gt;
| Allows player to see in the dark and negates Blind&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Smite&lt;br /&gt;
| 18&lt;br /&gt;
| 8&lt;br /&gt;
| Undead&lt;br /&gt;
| 2750&lt;br /&gt;
| Calls down a storm of divinity-based elemental damage on a single target. Does massive damage to undead and about a third of that damage to enemies that are not undead (including players).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Sorceror Spells===&lt;br /&gt;
{|class=&amp;quot;sortable collapsible&amp;quot;&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
! Scope = &amp;quot;col&amp;quot; | Name&lt;br /&gt;
! Scope = &amp;quot;col&amp;quot; | Level&lt;br /&gt;
! Scope = &amp;quot;col&amp;quot; |  Mana&lt;br /&gt;
! Scope = &amp;quot;col&amp;quot; |  Target&lt;br /&gt;
! Scope = &amp;quot;col&amp;quot; |  Price&lt;br /&gt;
! Class=&amp;quot;unsortable&amp;quot; Scope=&amp;quot;col&amp;quot; |  Effect&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Beam || 1 || 2 || Enemy ||?? || A basic spell known by even apprentice mages. Minor damage to a target of the users element.&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Stoneskin || ?? || 20 || Any || 250 || Invokes a major armor boost if used on self, and a minor increase if used on others.&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Power || 13 || 15 || Any || 1500 || Increases the users strength.&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Fade || 14 || 15 || Any || 1750 || Allows the user to become invisible for a time.&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Golem || 17 || 25 || None || 1750|| Summons a great elemental Golem. Element depends upon user.&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Blast || 16 || 5 || Enemy || 2250 || A powerful spell at the cost of more MP use.&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Sap || 17 || 15|| Enemy || 2500 || Moderately reduces the targets strength.&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Hover || 18 || 10|| Any || 2750 || A mage can avoid traps and move without leaving tracks.&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Barrage|| 23 || 15|| Any || 4000|| Inflicts damage on a group of targets or everyone in the room, excluding your party members. Damage inflicted is based on amount of targets hit. Bypasses a guardian's protect and protected targets take more damage. .&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=Skills&amp;diff=4038</id>
		<title>Skills</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=Skills&amp;diff=4038"/>
				<updated>2021-07-27T18:52:57Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''This is currently OUT OF DATE: Some info can be found here on the new spells/skills (though not connected with what class has what spell/skill: https://ember-online.com/helper/skillsandspells.php'''&lt;br /&gt;
&lt;br /&gt;
Page to be merged with spells.&lt;br /&gt;
&lt;br /&gt;
===Assassin Skills===&lt;br /&gt;
{| class=&amp;quot;sortable collapsible&amp;quot;&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
! Scope = &amp;quot;col&amp;quot; | Name&lt;br /&gt;
! Scope = &amp;quot;col&amp;quot; | Level&lt;br /&gt;
! Class=&amp;quot;unsortable&amp;quot; Scope = &amp;quot;col&amp;quot; | Cost&lt;br /&gt;
! Class=&amp;quot;unsortable&amp;quot; Scope = &amp;quot;col&amp;quot; | Command&lt;br /&gt;
! Class=&amp;quot;unsortable&amp;quot; Scope = &amp;quot;col&amp;quot; | Notes&lt;br /&gt;
! Class=&amp;quot;unsortable&amp;quot; Scope=&amp;quot;col&amp;quot; |  Effect&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Hide&lt;br /&gt;
| 8&lt;br /&gt;
| 1 stamina&lt;br /&gt;
| /hide&lt;br /&gt;
| Hides character making removing the option to target them.  &lt;br /&gt;
| Can be found if a character searches and succeeds. Searching and hiding is based off of INT. Required to Backstab.&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
|Autosneak&lt;br /&gt;
| 8&lt;br /&gt;
| Determined by INT &amp;amp; LVL&lt;br /&gt;
| /autosneak&lt;br /&gt;
| Your character is not visible when sneaking but you cannot backstab from a sneaking state. &lt;br /&gt;
| Character becomes exhausted after moving number of squares. Can be found during a search like /hide.&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Backstab&lt;br /&gt;
| 8&lt;br /&gt;
| 1 stamina&lt;br /&gt;
| attack a target with a dagger equipped while hidden&lt;br /&gt;
| Behaves like a normal attack with 4x damage. Stacks with the dual wielding bonus. &lt;br /&gt;
| Can deal 4x damage to target.&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Track&lt;br /&gt;
| 8&lt;br /&gt;
| No cost.&lt;br /&gt;
| /track TARGET&lt;br /&gt;
| Info to come&lt;br /&gt;
| Tracks and follows a target based on your level&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Knight Skills===&lt;br /&gt;
{| class=&amp;quot;sortable collapsible&amp;quot;&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
! Scope = &amp;quot;col&amp;quot; | Name&lt;br /&gt;
! Scope = &amp;quot;col&amp;quot; | Level&lt;br /&gt;
! Class=&amp;quot;unsortable&amp;quot; Scope = &amp;quot;col&amp;quot; | Cost&lt;br /&gt;
! Class=&amp;quot;unsortable&amp;quot; Scope = &amp;quot;col&amp;quot; | Command&lt;br /&gt;
! Class=&amp;quot;unsortable&amp;quot; Scope = &amp;quot;col&amp;quot; | Notes&lt;br /&gt;
! Class=&amp;quot;unsortable&amp;quot; Scope=&amp;quot;col&amp;quot; |  Effect&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Taunt&lt;br /&gt;
| 8&lt;br /&gt;
| 1 stamina&lt;br /&gt;
| /taunt&lt;br /&gt;
| Draws aggro from hostile npc's in the area based on CHR.   &lt;br /&gt;
| Hit-rate and damage is handled as if the attacks targeted you directly. Has a cooldown (based on CHR or INT?). Slightly reduces damage.&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Shield Block&lt;br /&gt;
| 8&lt;br /&gt;
| None&lt;br /&gt;
| Passive when a shield is equipped&lt;br /&gt;
| When you block damage with your shield it redirects 50% of your attack toward the attacker.&lt;br /&gt;
| Eg: c/p shiled block example here&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Paladin Skills===&lt;br /&gt;
{| class=&amp;quot;sortable collapsible&amp;quot;&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
! Scope = &amp;quot;col&amp;quot; | Name&lt;br /&gt;
! Scope = &amp;quot;col&amp;quot; | Level&lt;br /&gt;
! Class=&amp;quot;unsortable&amp;quot; Scope = &amp;quot;col&amp;quot; | Cost&lt;br /&gt;
! Class=&amp;quot;unsortable&amp;quot; Scope = &amp;quot;col&amp;quot; | Command&lt;br /&gt;
! Class=&amp;quot;unsortable&amp;quot; Scope = &amp;quot;col&amp;quot; | Notes&lt;br /&gt;
! Class=&amp;quot;unsortable&amp;quot; Scope=&amp;quot;col&amp;quot; |  Effect&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Protect&lt;br /&gt;
| 8&lt;br /&gt;
| None&lt;br /&gt;
| /protect 'charactername'&lt;br /&gt;
| Guards the targeted character from any attacks/spells launched against them replacing you as the target instead.&lt;br /&gt;
| Hit-rate and damage is handled as if the attacks targeted you directly.&lt;br /&gt;
|- style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| Scribe&lt;br /&gt;
| 16 *&lt;br /&gt;
| 50% max mana&lt;br /&gt;
| /scribe bless&lt;br /&gt;
| Turns a blank scroll into a scroll of bless for the player's divinity.&lt;br /&gt;
| Eg: A Javn Paladin would create a scroll of Javn - Spell can fizzle and waste spell scroll item.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;nowiki&amp;gt;* Scribe is gained at level 8 but is only usable with the Bless spell which is obtained at level 16.&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=Races&amp;diff=4037</id>
		<title>Races</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=Races&amp;diff=4037"/>
				<updated>2021-07-27T18:52:28Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''This is currently OUT OF DATE: Newer info is here: https://ember-online.com/helper/races.php'''&lt;br /&gt;
&lt;br /&gt;
'''Ember Online''' has ten playable races detailed below.  Since these races were saved from the Old World, they may differ somewhat from any surviving natives of Ciruin.&lt;br /&gt;
&lt;br /&gt;
'''MR:''' To benefit from a races natural magic resistance you will still need to invest in WIS.&lt;br /&gt;
&lt;br /&gt;
'''STATS:''' You can +1 a stat (raise it one point higher than the normal racial max). You can only do this to one stat, and it costs you 5 of your spendable stat points (unless you are a Human or Half Elf).&lt;br /&gt;
&lt;br /&gt;
'''Class Recommendation:''' They are just that, they are not a rule, you can make whatever you wish. The recommendations are just the classes that are popular for the race involved (usually due to their stats).&lt;br /&gt;
&lt;br /&gt;
== Race Stat Table ==&lt;br /&gt;
&lt;br /&gt;
'''PTS:''' Is the amount of points allowed for stat allocation.&lt;br /&gt;
&lt;br /&gt;
'''Infrared Vision:''' Means they can see in dark places.&lt;br /&gt;
&lt;br /&gt;
This is a quick overview of each race's stats and traits.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;sortable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Race !! Str !! Agi !! End !! Int !! Wis !! Chr !! PTS !!  Traits&lt;br /&gt;
|-&lt;br /&gt;
|[[Races#Dark Elf|'''Dark Elf''']]|| 20 || 22 || 18 || 20 || 18 || 18 || 105 ||&lt;br /&gt;
Infrared vision,&lt;br /&gt;
2 HP Regen,&lt;br /&gt;
10% Fizzle rate reduction&lt;br /&gt;
|-&lt;br /&gt;
| [[Races#Drakeblood|'''Drakeblood''']] || 21 || 22 || 19 || 12 || 10 || 20 ||  102 ||&lt;br /&gt;
+4 AC&lt;br /&gt;
|-&lt;br /&gt;
| [[Races#Dwarf|'''Dwarf''']] || 21 || 19 || 22 || 17 || 18 || 16 || 105 ||&lt;br /&gt;
+6 Base armour,&lt;br /&gt;
4HP Regen,&lt;br /&gt;
Infrared vision,&lt;br /&gt;
7.5% spell damage negation.&lt;br /&gt;
|-&lt;br /&gt;
| [[Races#Elemental|'''Elemental''']] || 14 || 19 || 20 || 21 || 21 || 14 || 105 ||&lt;br /&gt;
-4% MR&lt;br /&gt;
|-&lt;br /&gt;
| [[Races#Elf|'''Elf''']] || 18 || 22 || 18 || 21 || 19 || 22 ||  106 ||&lt;br /&gt;
40% Fizzle rate reduction&lt;br /&gt;
|-&lt;br /&gt;
| [[Races#Gnome|'''Gnome''']] || 16 || 21 || 17 || 23 || 20 || 20 || 107 ||&lt;br /&gt;
20% Fizzle rate reduction&lt;br /&gt;
|-&lt;br /&gt;
| [[Races#Goblin|'''Goblin''']] || 19 || 22 || 20 || 17 || 16 || 14 ||  103 ||&lt;br /&gt;
Infrared vision,&lt;br /&gt;
-75% poison effect, &lt;br /&gt;
10% spell damage negation&lt;br /&gt;
|-&lt;br /&gt;
| [[Races#Half_Elf|'''Half Elf''']] || 19 || 21 || 19 || 20 || 18 || 21 ||  105 ||&lt;br /&gt;
15% Fizzle rate reduction, &lt;br /&gt;
2 stat points to +1 stat&lt;br /&gt;
|-&lt;br /&gt;
| [[Races#Halfling|'''Halfling''']] || 18 || 23 || 17 || 20 || 18 || 22 ||  105 ||&lt;br /&gt;
+1 AGI to dodge&lt;br /&gt;
|-&lt;br /&gt;
| [[Races#Half_Orc|'''Half Orc''']] || 24 || 19 || 22 || 14 || 12 || 14 ||  101 ||&lt;br /&gt;
2 HP/tick, &lt;br /&gt;
|-&lt;br /&gt;
| [[Races#Human|'''Human''']] || 20 || 20 || 20 || 20 || 18 || 20 ||  105 ||&lt;br /&gt;
2 stat points to +1 stat,  &lt;br /&gt;
10% Fizzle rate reduction,  &lt;br /&gt;
-5% cooldown timer for potion/food use.&lt;br /&gt;
|-&lt;br /&gt;
| [[Races#Saurian|'''Saurian''']] || 22 || 22 || 18 || 14 || 12 || 14 ||  100 ||&lt;br /&gt;
+2 AC&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Race Infomation ==&lt;br /&gt;
&lt;br /&gt;
===Dark Elf===&lt;br /&gt;
Dark Elves share a common ancestry with Elves, both hailing from a more ancient race. They appear as normal elves but with a dark ebony skin and brightly colored, often luminescent eyes. Often slightly shorter than their elven cousins, they also have a more muscular build.&lt;br /&gt;
&lt;br /&gt;
They are very strong, lightning quick, and have an amazing intellect. The race is also marked by a very taciturn and suspicious nature which often leads others to believe they are unfriendly or even hostile. Dark Elves make good warriors and excellent mages but they also make talented Rogues.&lt;br /&gt;
&lt;br /&gt;
Their close association with magic gives them the ability to withstand many magical attacks. Having lived for generations underground, they have developed the ability to see in the deepest darkness.&lt;br /&gt;
&lt;br /&gt;
'''Class Recommendations:''' They can be suitable for pretty much any class apart from Ranger/Bard due to their low CHR potential. They are slightly fragile, due to their low END potential, but their good potential for high AGL and WIS/MR may offset this vulnerability.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;12&amp;quot; |'''Maximum statistics (114) - 105 usable Stat points'''&lt;br /&gt;
|-&lt;br /&gt;
|'''Str'''||20||'''Agi'''||22||'''End'''||18||'''Int'''||20||'''Wis'''||18||'''Chr'''||16&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;12&amp;quot; |'''Other traits'''&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;12&amp;quot; |&lt;br /&gt;
2HP Regen,&lt;br /&gt;
10% Fizzle rate reduction,&lt;br /&gt;
Infrared vision.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Drakeblood===&lt;br /&gt;
Drakebloods are strong, agile, and sturdy, but not very intelligent or wise. They have a poor resistance to magic but their skin acts as natural armour.&lt;br /&gt;
&lt;br /&gt;
'''Class Recommendations:''' They are suited more for the Combat and CHR using classes (Assassin, Barbarian, Bard, Knight, Monk and Ranger) due to their stat potentials in STR/AGL and CHR. Just be aware their low WIS/MR potential (even when maxed) means they will be vulnerable to magic users. They are however dodgy and have a good hit rate due to their high AGL potential.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;12&amp;quot; |'''Maximum statistics (104) - 102 usable stat points'''&lt;br /&gt;
|-&lt;br /&gt;
|'''Str'''||21||'''Agi'''||22||'''End'''||19||'''Int'''||12||'''Wis'''||10||'''Chr'''||20&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;12&amp;quot; |'''Other traits'''&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;12&amp;quot; |&lt;br /&gt;
+4 Base armour.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Dwarf===&lt;br /&gt;
Although short, Dwarves are stocky and have large chests with thick arms and legs. They are strong and tough, capable of absorbing massive amounts of punishment. Being good with martial weapons, Dwarves typically are fighters although they do have a spiritual side.  &lt;br /&gt;
&lt;br /&gt;
Dwarves are dour and restrained, not prone to join social gathering outside of their clans.  Their bulk makes them a bit clumsy and the race is not known for their wit or acumen. A Dwarven rogue makes up for his clumsy nature with his ability to deliver heavy damage.&lt;br /&gt;
&lt;br /&gt;
'''Class Recommendations:''' They can be suitable for all the classes apart from Ranger/Bard due to their low CHR potential. They are durable, but their lack of potential AGL means they are more vulnerable to physical attacks and they have more trouble hitting with physical attacks. They do however have a good potential for high WIS/MR to counter magic users.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;12&amp;quot; |'''Maximum statistics (113) - 105 usable stat points'''&lt;br /&gt;
|-&lt;br /&gt;
|'''Str'''||21||'''Agi'''||19||'''End'''||22||'''Int'''||17||'''Wis'''||18||'''Chr'''||16&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;12&amp;quot; |'''Other traits'''&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;12&amp;quot; |&lt;br /&gt;
+6 Base armour,&lt;br /&gt;
4HP Regen,&lt;br /&gt;
Infrared vision,&lt;br /&gt;
7.5% spell damage negation.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Elemental===&lt;br /&gt;
Elementals are intelligent, sturdy, and wise, with a natural ability to absorb hostile magic and impressive resistance to magic.&lt;br /&gt;
&lt;br /&gt;
'''Class Recommendations:''' Elementals are made for pure magic using classes (Cleric, Necromancer or Sorcerer). They also make very good Druids due to their high potential INT/WIS (this also makes them very resistant to magical attacks). Their high WIS offsets their lack of STR/AGL when (as a Druid) they are morphed; this combines well with their decent END. Their low AGL potential however makes them vulnerable to physical attacks and they have more trouble hitting with physical attacks. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;12&amp;quot; |'''Maximum statistics (109) - 105 usable stat points'''&lt;br /&gt;
|-&lt;br /&gt;
|'''Str'''||14||'''Agi'''||19||'''End'''||20||'''Int'''||21||'''Wis'''||21||'''Chr'''||14&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;12&amp;quot; |'''Other traits'''&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;12&amp;quot; |&lt;br /&gt;
-4% MR.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Elf===&lt;br /&gt;
Descended from an ancient magical race, elves are closely associated with forces of nature and ancient powers. They tend to be tall, often the same height as humans, although of a much slighter build. They are very agile with a high intelligence and great insight.  Elves are considered very outgoing and fascinating.&lt;br /&gt;
&lt;br /&gt;
Although they don't shy away from martial skill, elves tend to prefer being rogues to fighter types.  Due to their close association with the natural world, they do however make outstanding Rangers  With their great intellect and foresight, Elves make great mages and healers.&lt;br /&gt;
&lt;br /&gt;
'''Class Recommendations:''' They are very well suited for pure magic using classes (Cleric, Necromancer and Sorcerer) due to their high potential for INT/WIS/MR (which also makes them resistant to magical attacks). Their high potential for CHR makes them good Rangers and Bards. They are also suited for all the other classes (especially Thief/Druid), just be aware of their relatively low STR. They are also slightly fragile, due to their low END potential, but their good potential for high AGL and WIS/MR may offset this vulnerability. Their high AGL potential also means a good hit rate.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;12&amp;quot; |'''Maximum statistics (120) - 106 usable points'''&lt;br /&gt;
|-&lt;br /&gt;
|'''Str'''||18||'''Agi'''||22||'''End'''||18||'''Int'''||21||'''Wis'''||19||'''Chr'''||22&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;12&amp;quot; |'''Other traits'''&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;12&amp;quot; |&lt;br /&gt;
40% Fizzle rate reduction.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Gnome===&lt;br /&gt;
The origin of gnomes as a race is unknown but they have been around since antiquity.  Gnomes are small of stature and have a slight physique.  Despite their physical deficiencies, they are very quick, frighteningly smart, owlish in nature.&lt;br /&gt;
&lt;br /&gt;
Known best as great mages and healers, gnomes often use their mental superiority to be skillful fighters and rogues.  Having a high affinity for magic, they are somewhat immune to the magic from other races.  Being of such a small stature, they can go places the larger races are unable to travel.&lt;br /&gt;
&lt;br /&gt;
'''Class Recommendations:''' They are best suited for pure magic using classes (Cleric, Necromancer and Sorcerer) due to their high potential for INT/WIS/MR (which also makes them resistant to magical attacks). Their potential stat can also make them into a good Thief. They can also make surprisingly good Druids (their high WIS when morphed increases their physical stats) They are very fragile, due to their low END potential, their AGL potential is decent but may not save them from physical attacks , however their WIS/MR potential will mean they have little to fear from magical attacks. They also have the highest amount of stat points for customisation.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;12&amp;quot; |'''Maximum statistics (117) - 107 usable stat points'''&lt;br /&gt;
|-&lt;br /&gt;
|'''Str'''||16||'''Agi'''||21||'''End'''||17||'''Int'''||23||'''Wis'''||20||'''Chr'''||20&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;12&amp;quot; |'''Other traits'''&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;12&amp;quot; |&lt;br /&gt;
20% Fizzle rate reduction.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Goblin===&lt;br /&gt;
The goblin race has split between those who have remained wild and the civilized goblins who banded together for strength and stability.  Generations have passed and these goblins have become different from their wild cousins.  Although still of small stature, they are quite strong and lightening quick. Goblins are very tough but are generally impulsive and a little dull. Their desire to distinguish themselves from their wild cousins also makes them terse and difficult to socialize with.&lt;br /&gt;
&lt;br /&gt;
Having an affinity for martial skills, goblins make great fighters and rogues.  Their ability as mages and healers is somewhat lessened by their inattention and flighty nature.  Goblins retain their racial ability to see in darkness despite becoming cultured and refined. Their small stature also allows them to access places where larger races are unable to follow.&lt;br /&gt;
&lt;br /&gt;
'''Class Recommendations:''' Their reasonable STR and END combined with their good AGL potentials means that Goblins are most suited for combat orientated classes (Assassin, Barbarian, Knight and Monk). They can also make a decent Thief. Their high AGL potential means they have a good hit rate and dodge. They also have a decent WIS/MR.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;12&amp;quot; |'''Maximum statistics (108) - 103 usable stat points'''&lt;br /&gt;
|-&lt;br /&gt;
|'''Str'''||19||'''Agi'''||22||'''End'''||20||'''Int'''||17||'''Wis'''||16||'''Chr'''||14&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;12&amp;quot; |'''Other traits'''&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;12&amp;quot; |&lt;br /&gt;
Infrared vision,&lt;br /&gt;
Poison resistance (-75% Poison Duration),&lt;br /&gt;
10% Less damage vs spells.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Half Elf===&lt;br /&gt;
The infrequent mating of human and elf has led to the rise of Half Elves in the world. Although they share a common ancestry with Elves and Humans, they are part of neither world. Half Elves lack the mystical aura of their elven ancestors and the solid foundation of their human half.  They typically have the fair skin and hair found among elves with the bulk and mass of their human side.&lt;br /&gt;
&lt;br /&gt;
Being strong, quick, and tough, half elves make great fighters and rogues. Having a quick wit and great insight, they make great healers and mages as well.  Even without the almost mystical charm of their elven parents, they still make wonderful rangers. Their lack of outstanding features drives their desire to distinguish themselves from their parent races.&lt;br /&gt;
&lt;br /&gt;
'''Class Recommendations:''' Their potential stats means that they are suited for all the classes especially Ranger/Bard (they just will not really excel at any). Their lowered cost to making a stat +1 means you really should use it.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;12&amp;quot; |'''Maximum statistics (118) - 105 usable stat points'''&lt;br /&gt;
|-&lt;br /&gt;
|'''Str'''||19||'''Agi'''||21||'''End'''||19||'''Int'''||20||'''Wis'''||18||'''Chr'''||21&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;12&amp;quot; |'''Other traits'''&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;12&amp;quot; |&lt;br /&gt;
15% Fizzle rate reduction.&lt;br /&gt;
Only uses 2 stat points to +1 a stat (usually it costs 5 stat points).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Halfling===&lt;br /&gt;
Believed to be descended from a much older race, halflings are short of stature and not very tough.  They are unbelievably fast with a great knowledge and insight. Much like elves, they have an almost mystical ability to influence the emotions and attitudes of others.&lt;br /&gt;
&lt;br /&gt;
Despite their lack of great strength, halflings often become fighters and rogues due to their amazing agility. Halflings make great mages and healers relying less on strength and toughness and more on their ability to avoid damage. Their ability to influence others make them great rangers and druids.&lt;br /&gt;
&lt;br /&gt;
'''Class Recommendations:''' Their potential stats means that they are suited for all the classes especially Ranger/Bard and Thief. Their fragility (low END potential) is offset by their survivability (high AGL and WIS/MR potential). Their high AGL potential also means a good hit rate.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;12&amp;quot; |'''Maximum statistics (118) - 105 usable stat points'''&lt;br /&gt;
|-&lt;br /&gt;
|'''Str'''||18||'''Agi'''||23||'''End'''||17||'''Int'''||20||'''Wis'''||18||'''Chr'''||22&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;12&amp;quot; |'''Other traits'''&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;12&amp;quot; |&lt;br /&gt;
+1 AGI to dodge.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Half Orc===&lt;br /&gt;
Much like half elves, Half orcs are a bastard race. They are the result of the mating between human and orc.  However, unlike half elves they have stuck together in their own society and have distinguished themselves as a race.  Half orcs are tall and stocky with frightening strength and toughness.  However their bestial nature makes them poor scholars and companions.&lt;br /&gt;
&lt;br /&gt;
Half orcs rely heavily on their martial abilities and make wonderful fighters and rogues. The primal blood that pumps through their veins allow them to heal faster than most mortals. This increased metabolism translates into being able to process food and even potions faster than other races.&lt;br /&gt;
&lt;br /&gt;
'''Class Recommendations:''' Half Orcs are most suited for combat orientated classes (Assassin, Barbarian, Knight and Monk). Their high STR and low AGL potentials mean that they will not hit as regularly as some races, but when they do hit it will hurt. Their low AGL and WIS/MR potentials also means they are susceptible to both physical, and especially, magical attacks, however their high END potential can offset this to an extent (they take it on the chin).&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;12&amp;quot; |'''Maximum statistics (105) - 101 usable stat points'''&lt;br /&gt;
|-&lt;br /&gt;
|'''Str'''||24||'''Agi'''||19||'''End'''||22||'''Int'''||14||'''Wis'''||12||'''Chr'''||14&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;12&amp;quot; |'''Other traits'''&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;12&amp;quot; |&lt;br /&gt;
2HP Regen.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Human===&lt;br /&gt;
Humans don’t excel at in any aspect, but are also not lacking in any aspect either, with a moderate resistance to magic backing them up.&lt;br /&gt;
&lt;br /&gt;
'''Class Recommendations:''' Their potential stats means that they are suited for all the classes (they just will not really excel at any). Their lowered cost to making a stat +1 means you really should use it.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;12&amp;quot; |'''Maximum statistics (118) - 105 usable stat points'''&lt;br /&gt;
|-&lt;br /&gt;
|'''Str'''||20||'''Agi'''||20||'''End'''||20||'''Int'''||20||'''Wis'''||18||'''Chr'''||20&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;12&amp;quot; |'''Other traits'''&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;12&amp;quot; |&lt;br /&gt;
Only uses 2 stat points to +1 a stat (usually it costs 5 stat points).&lt;br /&gt;
10% Fizzle rate reduction.&lt;br /&gt;
-5% Cooldown timer for potions/food use.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Saurian===&lt;br /&gt;
Saurians are strong and agile, but not intelligent or wise, with minimal resistance to magic and a natural bonus to their armor.&lt;br /&gt;
&lt;br /&gt;
'''Class Recommendations:''' They are suited more for the Combat classes (Assassin, Barbarian, Knight and Monk) due to their high stat potentials in STR/AGL. Their high AGL potential will mean they can dodge well and have a good hit rate. Just be aware their low WIS/MR potential (even when maxed) means they will be vulnerable to magic users.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;12&amp;quot; |'''Maximum statistics (102) - 100 usable stat points'''&lt;br /&gt;
|-&lt;br /&gt;
|'''Str'''||22||'''Agi'''||22||'''End'''||18||'''Int'''||14||'''Wis'''||12||'''Chr'''||14&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;12&amp;quot; |'''Other traits'''&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;12&amp;quot; |&lt;br /&gt;
+2 Base Armor.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=Classes&amp;diff=4036</id>
		<title>Classes</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=Classes&amp;diff=4036"/>
				<updated>2021-07-27T18:51:55Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''This is currently OUT OF DATE: Newer info is here: https://ember-online.com/helper/classes.php'''&lt;br /&gt;
&lt;br /&gt;
'''Ember Online''' enjoys a variety of racial and class combinations to suite a persons taste and preferred playing style.&lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' Class specifics are currently changing and the information will be added and updated as abilities and features are finalized. Also Remember to check out the [[Races]] section. Some races are better suited for certain classes than others.&lt;br /&gt;
&lt;br /&gt;
'''SURVIVAL:''' Every class benefits from having maximum Endurance (for damage absorption), Agility (for dodging physical attacks) and a high Wisdom (for resisting magical attacks). &lt;br /&gt;
&lt;br /&gt;
'''MR:''' To benefit from a classes natural magic resistance you will still need a high WIS.&lt;br /&gt;
&lt;br /&gt;
'''DUAL WIELDING:''' When you dual wield the weapon chosen in each attack is random (you will not always be hitting with the best weapon).&lt;br /&gt;
&lt;br /&gt;
==Fighter==&lt;br /&gt;
Tasked primarily with dealing damage via weapons, the Fighter classes rely heavily on Strength to overwhelm their opponents.&lt;br /&gt;
====[[Barbarian]]====&lt;br /&gt;
&lt;br /&gt;
Stat Priority: Strength, Agility, Endurance.&lt;br /&gt;
&lt;br /&gt;
Attack Increments At Levels: 3, 10, 25&lt;br /&gt;
&lt;br /&gt;
Needed EXP to Level 25: 300mil&lt;br /&gt;
&lt;br /&gt;
Can wield swords, axes, blunts, fists, daggers, two handed weapons (which grant damage bonuses and unique abilities), and staves. Can dual wield (this gives a +10% damage bonus).&lt;br /&gt;
&lt;br /&gt;
Can wear heavy, medium, light, cloth, shields, and helmets&lt;br /&gt;
&lt;br /&gt;
-7.5% MR Reduction&lt;br /&gt;
&lt;br /&gt;
5% less dodge rate&lt;br /&gt;
&lt;br /&gt;
8% more overall HP&lt;br /&gt;
&lt;br /&gt;
Rage - After three successful attacks regardless of misses, you will enter a rage, dealing 40% increased damage, increasing 5% for each successful rage attack. Rage will be reset if you miss while raged, move into a safe area, or land three successful rage attacks.&lt;br /&gt;
&lt;br /&gt;
Extra Damage - As you drop in health, you deal increased damage, up to 8% with 1HP.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
====[[Knight]]====&lt;br /&gt;
&lt;br /&gt;
Stat Priority: Strength, Agility, Endurance, Charisma.&lt;br /&gt;
&lt;br /&gt;
Attack Increments At Levels: 3, 10, 25&lt;br /&gt;
&lt;br /&gt;
Needed EXP to Level 25: 300mil&lt;br /&gt;
&lt;br /&gt;
Can wield swords, axes, daggers, blunts, fists, two handed weapons (which grant damage bonuses and unique abilities), and staves&lt;br /&gt;
&lt;br /&gt;
Can wear heavy, medium, light, cloth, shields, and helmets&lt;br /&gt;
&lt;br /&gt;
Can /TAUNT: Charisma based skill. The more charisma you have, the more likely an enemy will target you instead of something else on that square. Taunt also grants a damage reduction based on Charisma.&lt;br /&gt;
&lt;br /&gt;
Gain focus points per successful attack. Focus points (FP) go down if you move and also will go down over time. Focus points are based off charisma. 10 charisma = 4AP at level 25, 23 charisma = 8AP at level 25. Focus points can be used for two special attacks, /smash and /strike.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;12&amp;quot; |'''Maximum Focus Points based on CHR'''&lt;br /&gt;
|-&lt;br /&gt;
|'''CHR 10'''&lt;br /&gt;
|4 FP&lt;br /&gt;
|'''CHR 12'''&lt;br /&gt;
|5 FP&lt;br /&gt;
|'''CHR 16'''&lt;br /&gt;
|6 FP&lt;br /&gt;
|'''CHR 20'''&lt;br /&gt;
|7 FP&lt;br /&gt;
|-&lt;br /&gt;
|'''CHR 23'''&lt;br /&gt;
|8 FP&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
/Smash will reduce INT and is charisma based for how long and how much. It also does 15% more damage. It takes 3 focus points.&lt;br /&gt;
&lt;br /&gt;
/Strike is a straight up damage attack. It has a minimum requirement of 2 focus points and will use all your focus points on use. Each focus point is 10% more damage and also boosts your chance to hit (It would be something like (YOURAGI + ((Focus Points - 2) * 0.04167 * YOURAGI))..&lt;br /&gt;
&lt;br /&gt;
SHIELD BASH skill. When your shield deflects, deal 50% of your damage to the attacker.&lt;br /&gt;
&lt;br /&gt;
5% Increased Hit Rate&lt;br /&gt;
&lt;br /&gt;
4% more overall HP&lt;br /&gt;
&lt;br /&gt;
====[[Monk]]====&lt;br /&gt;
&lt;br /&gt;
Stat Priority: Strength, Agility, Endurance.&lt;br /&gt;
&lt;br /&gt;
Attack Increments At Levels: 4, 13, 25&lt;br /&gt;
&lt;br /&gt;
Needed EXP to Level 25: 350mil&lt;br /&gt;
&lt;br /&gt;
Can wield staves, can dual wield (gaining an extra attack)&lt;br /&gt;
&lt;br /&gt;
Can wear light, cloth, and light helmet.&lt;br /&gt;
&lt;br /&gt;
7.5% more dodge rate&lt;br /&gt;
&lt;br /&gt;
Immunity to poison (75% duration reduction)&lt;br /&gt;
&lt;br /&gt;
Can roundhouse. After 2 successful hits, roundhouse will take into effect next attack and will deals 2.0x. Missing or moving restarts the count.&lt;br /&gt;
&lt;br /&gt;
Can use /meditate. This ability acts like food (but INT factors into it). Health is regenerated over time, can only be used out of combat. It also negates poison.&lt;br /&gt;
&lt;br /&gt;
+1 armor per level&lt;br /&gt;
&lt;br /&gt;
+6 (level 1) to +14 (level 25) attack modifier. +1 per 3 levels.&lt;br /&gt;
&lt;br /&gt;
====[[Paladin]]====&lt;br /&gt;
&lt;br /&gt;
Stat Priority: Strength, Agility, Endurance, Wisdom/Intelligence.&lt;br /&gt;
&lt;br /&gt;
Attack Increments At Levels: 3, 10, 25&lt;br /&gt;
&lt;br /&gt;
Needed EXP to Level 25: 300mil&lt;br /&gt;
&lt;br /&gt;
Can wield swords, axes, blunts, staves, and daggers&lt;br /&gt;
&lt;br /&gt;
Can wear heavy, medium, light, cloth, shields, and helmets&lt;br /&gt;
&lt;br /&gt;
5% MR Bonus&lt;br /&gt;
&lt;br /&gt;
Can /PROTECT. /protect You can protect a target from all incoming damage: you are attaked, whenever the person you are protected is aimed at, instead.&lt;br /&gt;
&lt;br /&gt;
16% Blunt Damage Bonus. (Will be on par or little better than sword at level 15 decked item and should be better then swords at level 20 in any case).&lt;br /&gt;
&lt;br /&gt;
/scribe Bless. This is  used in the creation of scrolls of Bless (see Decking in the New Players Guide section). Ability gained at 16th LVL.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Spells: &lt;br /&gt;
&lt;br /&gt;
Cure (5 MP Cost) - A minor healing spell (used on self or target). Can also be used to damage undead for half of the heal amount.&lt;br /&gt;
&lt;br /&gt;
Heal (10 MP Cost) - A healing spell that is a step up from Cure (used on self or target). Can also be used to damage undead for half of the heal amount.&lt;br /&gt;
&lt;br /&gt;
Remedy (20 MP Cost) - Negates the effects of poison (used on self or target).&lt;br /&gt;
&lt;br /&gt;
Sight (10 MP Cost) - Allows the target of the spell too see in dark places (used on self or target) and also negates the Blind (Necromancer Spell) effect.&lt;br /&gt;
&lt;br /&gt;
Aegis (20 MP Cost) - Gives a small buff to your armour and reduces damage taken slightly from those you have DIV on (used on self).&lt;br /&gt;
&lt;br /&gt;
Smite (8 MP Cost) - Calls down a storm of divinity-based elemental damage on a single target. Does massive damage to undead and about a third of that damage to enemies that are not undead (including players).&lt;br /&gt;
&lt;br /&gt;
====[[Ranger]]====&lt;br /&gt;
&lt;br /&gt;
Stat Priority: Strength, Agility, Endurance, Charisma.&lt;br /&gt;
&lt;br /&gt;
Attack Increments At Levels: 2, 8, 25&lt;br /&gt;
&lt;br /&gt;
Needed EXP to Level 25: 300mil&lt;br /&gt;
&lt;br /&gt;
Can wield swords, axes, blunts, fists, staves, daggers, and bows&lt;br /&gt;
&lt;br /&gt;
Can wear medium, light, cloth, shields, and helmets&lt;br /&gt;
&lt;br /&gt;
Can use /track. /track gets more useful as you level up and can become a very handy tracking tool.&lt;br /&gt;
&lt;br /&gt;
Can use /scribe. Can scribe 'identify\. Identify gets information on NPCs such as divinity and type.&lt;br /&gt;
&lt;br /&gt;
Can have a /pet. Pets need to be /capture'd first.&lt;br /&gt;
&lt;br /&gt;
Ranger Pets will automatically attack the target you are attacking.&lt;br /&gt;
&lt;br /&gt;
The higher the rangers CHR the better the pet will perform.&lt;br /&gt;
&lt;br /&gt;
Bows can use unique arrows which grant critical hit chances.&lt;br /&gt;
&lt;br /&gt;
Any arrow they use gets double chance to critical. I.E. If arrow is 15%, they have 30% chance.&lt;br /&gt;
&lt;br /&gt;
Ranger pets can have equipment bought for them to further increase their effectiveness. To equip a piece of gear (after you have bought it from the Rangers Camp) you need to have your pet un-summoned (/reclaim), then you right click and use the appropriate pet item. The pet can have one weapon, one piece of armour, one special and one description item. You can replace items by going through the same process (the new item will replace the old). &lt;br /&gt;
&lt;br /&gt;
Ranger pets have a chance to block attacks on their owners, similar to Paladins /protect. This is based on taunt level (major) and dodge agility (minor) of your pet.&lt;br /&gt;
&lt;br /&gt;
If a pet or the pet owner finds a player hiding, their pet will blitz/rush the target (opportunity of attack) with a 50% decrease to dodge. (I.E. half your dodge rate would be around where it is at to dodge a blitz). This does not use any spell, and is based on the number of attacks and damage a NPC has.&lt;br /&gt;
&lt;br /&gt;
Can disarm thieves traps based on INT.&lt;br /&gt;
&lt;br /&gt;
2% MR Bonus&lt;br /&gt;
&lt;br /&gt;
==Rogue==&lt;br /&gt;
Although less heavily armored than their fighter cousins, the Rogues use their Agility and stealth abilities  to avoid damage and deliver wicked surprise attacks dealing amazing damage.&lt;br /&gt;
====[[Assassin]]====&lt;br /&gt;
&lt;br /&gt;
Stat Priority: Strength, Agility, Endurance, Intelligence.&lt;br /&gt;
&lt;br /&gt;
Attack Increments At Levels: 1, 9, 25&lt;br /&gt;
&lt;br /&gt;
Needed EXP to Level 25: 350mil&lt;br /&gt;
&lt;br /&gt;
Can wield daggers and swords, can dual wield (gaining a 10% damage bonus)&lt;br /&gt;
&lt;br /&gt;
Can wear cloth, shields, and helmets&lt;br /&gt;
&lt;br /&gt;
Receive 15% more spell damage.&lt;br /&gt;
&lt;br /&gt;
Can autosneak (/autosneak), can hide (/hide). Being found (by someone who uses /search command, the chance of finding is based on INT and LVL of hider/searcher) or backstabbing (to do this you hide then attack, there is no need to move of the square and back to do this any longer, but you may be quicker). (Autosneak/Hide work well together). INT and LVL increases the amount of squares you can move in /autosneak before becoming exhausted.&lt;br /&gt;
&lt;br /&gt;
Can use /track. /track gets more useful as you level up and can become a very handy tracking tool.&lt;br /&gt;
&lt;br /&gt;
Equipping a dagger allows you to backstab for 4x more damage. You must equip DAGGER(s) to backstab.&lt;br /&gt;
&lt;br /&gt;
====[[Bard]]====&lt;br /&gt;
&lt;br /&gt;
Stat Priority: Charisma, Agility, Endurance, Strength, Wisdom &lt;br /&gt;
&lt;br /&gt;
Attack Increments At Levels: 3, 10, 25&lt;br /&gt;
&lt;br /&gt;
Needed EXP to Level 25: 325mil&lt;br /&gt;
&lt;br /&gt;
Can wield instruments, swords, axes, blunts, fists, daggers, and staves&lt;br /&gt;
&lt;br /&gt;
Can wear medium, light, cloth, and light helmets&lt;br /&gt;
&lt;br /&gt;
Can use /song - Has three different songs. Song power is based on instrument.&lt;br /&gt;
&lt;br /&gt;
25% less mana&lt;br /&gt;
&lt;br /&gt;
5% MR Bonus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Spells: &lt;br /&gt;
&lt;br /&gt;
Cure - A minor healing spell (used on self or target).&lt;br /&gt;
&lt;br /&gt;
Shell - Provides a minor buff to your Armour and MR (used on self).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/song #. This ability allows the Bard to sing three different song. Song effects do not stack, but you can have all three songs being played at the same time (assuming you have three Bards in the party). Costs 5 MP to cast and 2 MP a tick to sustain. You need an instrument. The instruments quality and Bards CHR determines how beneficial the song is. You cannot eat or drink while playing a song (but you can use mana restoratives or any other potion, and you can also cast magic).&lt;br /&gt;
&lt;br /&gt;
/song 1 - This song provides a passive HP/MP regeneration, every tick, for every member in the party. The MP regen will not affect the Bard (they will still lose 2 MP per tick).&lt;br /&gt;
&lt;br /&gt;
/song 2 - This song increases the STR and Armour of every member in the party.&lt;br /&gt;
&lt;br /&gt;
/song 3 - This song increases the INT and Spell Penetration of every member in the party.&lt;br /&gt;
&lt;br /&gt;
====[[Thief]]====&lt;br /&gt;
&lt;br /&gt;
Stat Priority: Agility, Endurance, Intelligence, Strength&lt;br /&gt;
&lt;br /&gt;
Attack Increments At Levels: 1, 10, 25&lt;br /&gt;
&lt;br /&gt;
Needed EXP to Level 25: 275mil&lt;br /&gt;
&lt;br /&gt;
Can wield daggers and bows.&lt;br /&gt;
&lt;br /&gt;
Can wear cloth, shields, and helmets&lt;br /&gt;
&lt;br /&gt;
Receive 5% more spell damage. &lt;br /&gt;
&lt;br /&gt;
Can autosneak (/autosneak), can hide (/hide). INT and LVL increases the amount of squares you can move in /autosneak before becoming exhausted.&lt;br /&gt;
&lt;br /&gt;
Equipping a dagger allows you to backstab for 3x more damage while being hidden.&lt;br /&gt;
&lt;br /&gt;
Equipping a bow allows you to ambush for (3x + 10%) more damage while being hidden. (Average of 13% more minimum damage and 8% more maximum damage when using bows at level 25). Bows can use unique arrows which grant critical hit chances.&lt;br /&gt;
&lt;br /&gt;
Thieves can steal (/steal) gold from players and NPC. 30% boosted chance to steal on NPCs. Stealing is calculated by rolling Agility and LVL of the Thief vs INT and LVL of the victim.&lt;br /&gt;
&lt;br /&gt;
Thieves have a 33% higher drop rate on items dropped from monsters as well as the chance for a hum. (I.E If a monster has 50% drop rate, then it would be 60%. I.E 0.5*1.33=0.665). This effects WHOLE party if in party, but only once (in other words there is no increased benefit in having more than one thief in the party).&lt;br /&gt;
&lt;br /&gt;
Trap Disarming: Thieves have an automatic check to disarm a trap whenever they stand on a trap square (there is no command needed). The higher the thieves INT and LVL the better the chance. PARTIALLY IMPLEMENTED YET.&lt;br /&gt;
&lt;br /&gt;
There are three different types of traps, Damage, Bind, and Sensor. You can place only 1 damage/bind trap, and up to 3 sensor traps. You have a max of 3 traps to place. (So 1 damage/bind trap 2 sensor, 3 sensor, etc).&lt;br /&gt;
&lt;br /&gt;
Damage traps come in a two flavors, regular and divinity. They will effect a WHOLE PARTY. They take a % of their max HP rather then a set amount to prevent players abusing lower level/etc. (This does not effect level 15 and under players, but if a level 15 is a party leader with 4 other level 25'ers, those 25ers will be hit, not the under 15'er though. If no one is to be effected, the trap simples does not trigger.)&lt;br /&gt;
&lt;br /&gt;
Damage traps also come in three flavors, weak, normal, and strong. Divinity traps generally do more damage overall and also deal extra divinity damage.&lt;br /&gt;
&lt;br /&gt;
Bind traps bind the party leader. Once bound a NPC will appear 'Entangling Roots (Binded Name)' and you must kill it to continue. Giving the party to another will still not allow him/her to move, and he will be left behind. The NPC itself has 1HP and no dodge/mr, so it is easy to deal with at any level.&lt;br /&gt;
&lt;br /&gt;
Sensor traps will let you know when someone trigger it and how many people triggered it. The people who trigger it will be notified as well (though this may be removed in the future, depends!)&lt;br /&gt;
&lt;br /&gt;
You can clear traps with /cleartraps. You cannot pick the type of trap to clear so place traps properly. If you logout, your traps will clear. Dying has no effect. A sorcerers hover spell will prevent traps from triggering.&lt;br /&gt;
&lt;br /&gt;
Thieves and Rangers can disarm traps. Traps difficulty is based on their int vs your int with a base of 40% with same INT. You have a chance to recover the trap as well (also based on int).&lt;br /&gt;
&lt;br /&gt;
==Mage==&lt;br /&gt;
No RPG is complete without an arcane caster. Mages use their Intelligence to power a variety of spells. &lt;br /&gt;
====[[Necromancer]]====&lt;br /&gt;
&lt;br /&gt;
Stat Priority: Intelligence, Wisdom, Endurance, Agility&lt;br /&gt;
&lt;br /&gt;
Attack Increments At Levels: 4, 14, 25&lt;br /&gt;
&lt;br /&gt;
Needed EXP to Level 25: 350mil&lt;br /&gt;
&lt;br /&gt;
Can wield staves, wands, and daggers&lt;br /&gt;
&lt;br /&gt;
Can wear cloth and light helmets&lt;br /&gt;
&lt;br /&gt;
8% MR Bonus&lt;br /&gt;
&lt;br /&gt;
8% more mana&lt;br /&gt;
&lt;br /&gt;
+1 armor per 6 levels.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Spells: &lt;br /&gt;
&lt;br /&gt;
Imp (level 1) - Your first pet spell. Summons an imp to help you in battle. It is fairly feeble, but helpful for survivability.&lt;br /&gt;
&lt;br /&gt;
Beam (level 1) - Your first damaging spell, you will have this on character creation (used on enemy).&lt;br /&gt;
&lt;br /&gt;
Stoneskin (level 1) - This is a buff to the armour rating of the target. This has a higher effect on the caster than on anyone else (used on self or target).&lt;br /&gt;
&lt;br /&gt;
Undead (level 10) - Summons a zombie to fight by your side, any damage it does heals it for about 1/3 of the damage it did.&lt;br /&gt;
&lt;br /&gt;
Rot (level 12) - Inflicts a DoT (damage over time) poison effect onto the target. The damage is less than Leech spells damage, but more than Beam  (used on enemy).&lt;br /&gt;
&lt;br /&gt;
Leech (level 16) - This spell damages the enemy enemies life force and some this life force is siphoned from it to heal the caster (used on enemy). Casting leech on your zombie will heal them.&lt;br /&gt;
&lt;br /&gt;
Wither (level 19) - This is a debuff that increases the damage taken by the target of the spell (used on enemy).&lt;br /&gt;
&lt;br /&gt;
Blind (level 20) - This spell blinds the target. Inflicting a -2 to AGL and also removing the auto map until the effect ends (used on enemy).&lt;br /&gt;
&lt;br /&gt;
====[[Sorceror]]====&lt;br /&gt;
&lt;br /&gt;
Stat Priority: Intelligence, Wisdom, Endurance, Agility&lt;br /&gt;
&lt;br /&gt;
Attack Increments At Levels: 4, 14, 25&lt;br /&gt;
&lt;br /&gt;
Needed EXP to Level 25: 350mil&lt;br /&gt;
&lt;br /&gt;
Can wield staves and wands&lt;br /&gt;
&lt;br /&gt;
Can wear cloth and light helmets&lt;br /&gt;
&lt;br /&gt;
13% more mana&lt;br /&gt;
&lt;br /&gt;
10% MR Bonus&lt;br /&gt;
&lt;br /&gt;
Can use /scribe - Enchant (needs the enchant spell) This is gained at 10th level and increases in effect every 5 levels. Refer to Decking in the New Players Guide Section.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Spells: &lt;br /&gt;
&lt;br /&gt;
Imp (level 1) - Your first pet spell. Summons an imp to help you in battle. It is fairly feeble, but helpful for survivability.&lt;br /&gt;
&lt;br /&gt;
Beam - Your first damaging spell, you will have this on character creation (used on enemy).&lt;br /&gt;
&lt;br /&gt;
Stoneskin - This is a buff to the armour rating of the target. This has a higher effect on the caster than on anyone else (used on self or target).&lt;br /&gt;
&lt;br /&gt;
Blast - A more damaging spell than Beam (used on enemy).&lt;br /&gt;
&lt;br /&gt;
Sap - Reduces the STR of the spells target (used on enemy).&lt;br /&gt;
&lt;br /&gt;
Power - Increases the STR of the spells target (used on self or target).&lt;br /&gt;
&lt;br /&gt;
Golem - Summons a golem based on the div of the caster. It is cannon fodder for the Sorcerer - so do not get attached to it.&lt;br /&gt;
&lt;br /&gt;
Fade - This will turn the target of the spell invisible. You can still attack and be attacked - you just won't be seen (used on self or target).&lt;br /&gt;
&lt;br /&gt;
Hover - This spells floats the target from the ground, making them un-trackable and allowing them to avoid certain floor based traps (used on self or target).&lt;br /&gt;
&lt;br /&gt;
Barrage - This is an AOE beam spell. It costs 15MP and is party based or non party NPC based. The more targets to hit, the less damage it does. Each person has a chance to resist.&lt;br /&gt;
&lt;br /&gt;
Watcher - This is a spawned NPC that only searches and does not attack. When it finds someone (not in your party), it will explode and cause damage on the target(s). Costs a whopping 35MP and does around blast damage on explode.&lt;br /&gt;
&lt;br /&gt;
==Healer==&lt;br /&gt;
Using a mix of martial ability and divine power, the Healers are a versatile class that can deal damage via spell or weapon as well as keep an entire party alive and fighting.&lt;br /&gt;
====[[Cleric]]====&lt;br /&gt;
Stat Priority: Intelligence, Wisdom, Endurance, Agility&lt;br /&gt;
&lt;br /&gt;
Attack Increments At Levels: 4, 13, 25&lt;br /&gt;
&lt;br /&gt;
Needed EXP to Level 25: 300mil&lt;br /&gt;
&lt;br /&gt;
Can wield blunts, fists, staves, rods&lt;br /&gt;
&lt;br /&gt;
Can wear light, cloth, shields, and helmets&lt;br /&gt;
&lt;br /&gt;
-2.5% MR Reduction&lt;br /&gt;
&lt;br /&gt;
Can use /scribe Soulbind and /scribe Bless. Refer to the Decking in the New Players Guide section. Soulbind is gained at level 8 and Bless is gained at level 13.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Spells:&lt;br /&gt;
&lt;br /&gt;
Ray - Your first attack spell, you start with this spell (used on an enemy).&lt;br /&gt;
&lt;br /&gt;
Cure - A minor healing spell (used on self or target).&lt;br /&gt;
&lt;br /&gt;
Heal - This is the next step up from cure (used on self or target).&lt;br /&gt;
&lt;br /&gt;
Smite (level 18) - This is a damage spell used vs undead (such as those found at the Graveyard) &lt;br /&gt;
&lt;br /&gt;
Aid (level 19) - This is the best healing spell a cleric can have. Never leave home without it (used on self or target).&lt;br /&gt;
&lt;br /&gt;
Remedy - This removes the effects of poison on the target of the spell (used on self or target).&lt;br /&gt;
&lt;br /&gt;
Aegis - Gives a small buff to your armour and reduces damage taken slightly from those you have DIV on (used on self).&lt;br /&gt;
&lt;br /&gt;
====[[Druid]]====&lt;br /&gt;
&lt;br /&gt;
Stat Priority: Wisdom, Agility, Endurance, Strength, Charisma&lt;br /&gt;
&lt;br /&gt;
Attack Increments At Levels: 4, 13, 25&lt;br /&gt;
&lt;br /&gt;
Needed EXP to Level 25: 325mil&lt;br /&gt;
&lt;br /&gt;
Can wield blunts. fists, staves, rods&lt;br /&gt;
&lt;br /&gt;
Can wear medium, light, and cloth&lt;br /&gt;
&lt;br /&gt;
Can morph - Cat form (offensive) at level 10, and Bear form (defensive) at level 19.&lt;br /&gt;
&lt;br /&gt;
Morph Forms (just cosmetics - has no affect on stats) based on divs:&lt;br /&gt;
*Fire: Tiger/Sun Bear&lt;br /&gt;
*Night: Panther/Black Bear&lt;br /&gt;
*Ice: Lynx/Ice Polar Bear&lt;br /&gt;
*Lightning: Jaguar/Giant Panda&lt;br /&gt;
*Earth: Lion/Kodiak Bear&lt;br /&gt;
*Neutral: Earth Tiger/Moon Bear&lt;br /&gt;
&lt;br /&gt;
Bear form gets a tough hide passive that scales with Endurance to block incoming attacks. /roar is a move that taunts enemy NPCS.Roar length scales with Charisma.&lt;br /&gt;
&lt;br /&gt;
Cat Form gets 4 attacks and can cause bleeding damage that triggers with Agility.&lt;br /&gt;
&lt;br /&gt;
New Druid Morph Stats: https://i.imgur.com/rKKYn9d.png&lt;br /&gt;
&lt;br /&gt;
Spells: &lt;br /&gt;
&lt;br /&gt;
Ray - Your first attack spell, you start with this spell (used on an enemy).&lt;br /&gt;
&lt;br /&gt;
Cure - A minor healing spell (used on self or target). &lt;br /&gt;
&lt;br /&gt;
Remedy - This removes the effects of poison on the target of the spell (used on self or target). &lt;br /&gt;
&lt;br /&gt;
Haste - Increases the speed of Stamina regeneration so that you can act faster (used on self or target). &lt;br /&gt;
&lt;br /&gt;
Nourish - This provides a food like HP regeneration effect. This is out of combat only (used on self or target).&lt;br /&gt;
&lt;br /&gt;
Faeriefire - This spell highlights the enemy by wreathing them in a harmless fire like aura, making them easier to hit. It removes the ability to hide from Assassins or Thieves (used on enemy).&lt;br /&gt;
&lt;br /&gt;
Dispel - Remove any negative effects from the target. Does not remove poison.&lt;br /&gt;
&lt;br /&gt;
Bloom - Creates a flower that regens the party HP out of combat.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Barbarian Sample Builds (format 1)==&lt;br /&gt;
Moving these here until there are actually builds to use and someone decides to use one of these templates to put them into.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;sortable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Race !! Str !! Agi !! End !! Int !! Wis !! Chr !! Race Traits&lt;br /&gt;
|-&lt;br /&gt;
|[[Races#Dark Elf|'''Dark Elf''']] || ?? || ?? || ?? || ?? || ?? || ?? || &lt;br /&gt;
Infrared vision,&lt;br /&gt;
2 HP Regen,&lt;br /&gt;
10% Fizzle rate reduction&lt;br /&gt;
|-&lt;br /&gt;
| [[Races#Drakeblood|'''Drakeblood''']] || ?? || ?? || ?? || ?? || ?? || ?? || &lt;br /&gt;
+4 AC&lt;br /&gt;
|-&lt;br /&gt;
| [[Races#Dwarf|'''Dwarf''']] || ?? || ?? || ?? || ?? || ?? || ?? || &lt;br /&gt;
Infrared vision, &lt;br /&gt;
+6 AC, &lt;br /&gt;
4 HP Regen,&lt;br /&gt;
7.5% spell damage negation&lt;br /&gt;
|-&lt;br /&gt;
| [[Races#Elemental|'''Elemental''']] || ?? || ?? || ?? || ?? || ?? || ?? || &lt;br /&gt;
-4% MR&lt;br /&gt;
|-&lt;br /&gt;
| [[Races#Elf|'''Elf''']] || ?? || ?? || ?? || ?? || ?? || ?? || &lt;br /&gt;
40% Fizzle rate reduction&lt;br /&gt;
|-&lt;br /&gt;
| [[Races#Gnome|'''Gnome''']] || ?? || ?? || ?? || ?? || ?? || ?? || &lt;br /&gt;
20% Fizzle rate reduction&lt;br /&gt;
|-&lt;br /&gt;
| [[Races#Goblin|'''Goblin''']] || ?? || ?? || ?? || ?? || ?? || ?? || &lt;br /&gt;
Infrared vision,&lt;br /&gt;
-75% poison effect, &lt;br /&gt;
10% Spell Damage Reduction,&lt;br /&gt;
|-&lt;br /&gt;
| [[Races#Half_Elf|'''Half Elf''']] || ?? || ?? || ?? || ?? || ?? || ?? || &lt;br /&gt;
15% Fizzle rate reduction, &lt;br /&gt;
2 stat points to +1 stat&lt;br /&gt;
|-&lt;br /&gt;
| [[Races#Halfling|'''Halfling''']] || ?? || ?? || ?? || ?? || ?? || ?? || &lt;br /&gt;
+1 AGI to dodge&lt;br /&gt;
|-&lt;br /&gt;
| [[Races#Half_Orc|'''Half Orc''']] || ?? || ?? || ?? || ?? || ?? || ?? || &lt;br /&gt;
2 HP/tick, &lt;br /&gt;
|-&lt;br /&gt;
| [[Races#Human|'''Human''']] || ?? || ?? || ?? || ?? || ?? || ?? || &lt;br /&gt;
2 stat points to +1 stat,  &lt;br /&gt;
10% Fizzle rate reduction,  &lt;br /&gt;
-5% cooldown timer for potion/food use.&lt;br /&gt;
|-&lt;br /&gt;
| [[Races#Saurian|'''Saurian''']] || ?? || ?? || ?? || ?? || ?? || ?? || &lt;br /&gt;
+2 AC&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Barbarian Sample Builds (format 2)===&lt;br /&gt;
{| class=&amp;quot;sortable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Race !! Str !! Agi !! End !! Int !! Wis !! Chr !! Pro's/Con's&lt;br /&gt;
|-&lt;br /&gt;
|[[Races#Dark Elf|'''Dark Elf''']] || ?? || ?? || ?? || ?? || ?? || ?? || &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Races#Drakeblood|'''Drakeblood''']] || ?? || ?? || ?? || ?? || ?? || ?? || &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Races#Dwarf|'''Dwarf''']] || ?? || ?? || ?? || ?? || ?? || ?? || &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Races#Elemental|'''Elemental''']] || ?? || ?? || ?? || ?? || ?? || ?? || &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Races#Elf|'''Elf''']] || ?? || ?? || ?? || ?? || ?? || ?? || &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Races#Gnome|'''Gnome''']] || ?? || ?? || ?? || ?? || ?? || ?? || &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Races#Goblin|'''Goblin''']] || ?? || ?? || ?? || ?? || ?? || ?? || &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Races#Half_Elf|'''Half Elf''']] || ?? || ?? || ?? || ?? || ?? || ?? || &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Races#Halfling|'''Halfling''']] || ?? || ?? || ?? || ?? || ?? || ?? || &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Races#Half_Orc|'''Half Orc''']] || ?? || ?? || ?? || ?? || ?? || ?? || &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Races#Human|'''Human''']] || ?? || ?? || ?? || ?? || ?? || ?? || &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Races#Saurian|'''Saurian''']] || ?? || ?? || ?? || ?? || ?? || ?? || &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Barbarian Sample Builds (format 3)===&lt;br /&gt;
[[Races#Dark Elf|'''Dark Elf''']] '''STR''' ??, '''AGI''' ??, '''CON''' ??, '''INT''' ??, '''WIS''' ??, '''CHA''' ??&lt;br /&gt;
'''Pro's:'''&lt;br /&gt;
'''Con's:'''&lt;br /&gt;
&lt;br /&gt;
[[Races#Drakeblood|'''Drakeblood''']] '''STR''' ??, '''AGI''' ??, '''CON''' ??, '''INT''' ??, '''WIS''' ??, '''CHA''' ??&lt;br /&gt;
'''Pro's:'''&lt;br /&gt;
'''Con's:'''&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=Monsters&amp;diff=4035</id>
		<title>Monsters</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=Monsters&amp;diff=4035"/>
				<updated>2021-07-21T08:52:46Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Monsters==&lt;br /&gt;
This contains all the information about creating monster files. Each line that can be added to the file will be below.&lt;br /&gt;
&lt;br /&gt;
====[Main]====&lt;br /&gt;
*Name=''The name of the NPC. Can be different then the actual file name.''&lt;br /&gt;
*HisHer=''Used when 'his/her/its' is needed.''&lt;br /&gt;
*HeShe=''Used when 'he/she/it' is needed.''&lt;br /&gt;
*BName=''Goes in front of the NPC name. Typically it is either 'a' or 'an'. Actual names (I.E. a NPC called 'Charlie' does not need it.''&lt;br /&gt;
&lt;br /&gt;
====[Vars]====&lt;br /&gt;
*Image=''The image of the NPC, without the extension.''&lt;br /&gt;
*Divinity=''The divinity of the monster.''&lt;br /&gt;
{|&lt;br /&gt;
|  fire  || ''Fire divinity.''&lt;br /&gt;
|-&lt;br /&gt;
|  night  || ''Night divinity.'' &lt;br /&gt;
|-&lt;br /&gt;
|  ice  || ''Water divinity. (!!NOT ICE!!).'' &lt;br /&gt;
|-&lt;br /&gt;
|  lightning  || ''Lightning divinity (!!NOT STORM!!).'' &lt;br /&gt;
|-&lt;br /&gt;
|  earth  || ''Earth divinity.'' &lt;br /&gt;
|-&lt;br /&gt;
|  holy  || ''Holy divinity.'' &lt;br /&gt;
|-&lt;br /&gt;
|  evil  || ''Evil divinity.'' &lt;br /&gt;
|-&lt;br /&gt;
|  neutral || ''Neutral divinity.'' &lt;br /&gt;
|}&lt;br /&gt;
*Race=''The race to use. This is mostly internal for things like banes Use the closest race type available from this list:''&lt;br /&gt;
{|&lt;br /&gt;
|  Humanoid  || ''Any race like humans, elves, etc.'' &lt;br /&gt;
|-&lt;br /&gt;
|  Animal  || ''Any land animals.'' &lt;br /&gt;
|-&lt;br /&gt;
|  Insect  || ''Any insects. Also includes spiders.'' &lt;br /&gt;
|-&lt;br /&gt;
|  Aquatic  || ''Any water creatures.'' &lt;br /&gt;
|-&lt;br /&gt;
|  Greenskin  || ''Any brute type class, Trolls, Kobolds, Orcs, Goblins, etc. 'greenskin' is just mainly a name for them.'' &lt;br /&gt;
|-&lt;br /&gt;
|  Plant  || ''Any plant. Trees, etc.'' &lt;br /&gt;
|-&lt;br /&gt;
|  Beast  || ''Any beast. werewolves for example. Druids might fit under this category is they morph too. Mystical Creatures, Dire creatures (Dire wolf), etc. Minotaurs too.'' &lt;br /&gt;
|-&lt;br /&gt;
|  Demon  || ''Any demon.'' &lt;br /&gt;
|-&lt;br /&gt;
|  Elemental  || ''Any elemental. Golems (Rock/etc for example) Fire elementals, creatures that have an affinity to a divinity, etc. Anything that is mythical magic being like fairies or witches...'' &lt;br /&gt;
|-&lt;br /&gt;
|  Dragon  || ''DRAAAGOOONNNNS.''&lt;br /&gt;
|-&lt;br /&gt;
|  Undead  || ''Any undead creature.''&lt;br /&gt;
|-&lt;br /&gt;
|  Reptile  || ''Any snake or lizard, etc.''&lt;br /&gt;
|-&lt;br /&gt;
|  Generic  || ''ANYTHING that doesn't fit the above, but isn't even remotely close. For example, a training dummy.''&lt;br /&gt;
|}&lt;br /&gt;
*Type=''The type of monster. This determines if the monster is attackable or not.''&lt;br /&gt;
{|&lt;br /&gt;
|  Hostile  || ''Normal type for hostile mobs.''&lt;br /&gt;
|-&lt;br /&gt;
|  Friendly  || ''Friendly type for non-hostile mobs.''&lt;br /&gt;
|-&lt;br /&gt;
|  Spawned  || ''Spawned monsters. This is normally automatically set but can be used.''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
*Guild=''The guild this NPC belongs too. Normally should be left blank.''&lt;br /&gt;
*Description=''The description on look over.''&lt;br /&gt;
*Weapon=''The weapon name the NPC uses to attack with.''&lt;br /&gt;
*GuildAttackBypass=''If true, guild npcs can be attacked by same guild NPCs. Used for the control crystal areas generally. Default is false.''&lt;br /&gt;
&lt;br /&gt;
====[Values]====&lt;br /&gt;
*Level=''The level of the NPC.''&lt;br /&gt;
*SpawnMinimum=''The minimum spawn time in seconds.''&lt;br /&gt;
*SpawnMaximum=''The maximum spawn time in seconds.''&lt;br /&gt;
*AttackDelayMinimum=''The minimum attack delay in seconds. Can use decimals (I.E. 2.5).''&lt;br /&gt;
*AttackDelayMaximum=''The maximum attack delay in seconds. Can use decimals.''&lt;br /&gt;
*AttackDelayPause=''The pause delay after attacks have been used up. Can use decimals.''&lt;br /&gt;
*MoneyMinimum=''The minimum money the NPC can have.''&lt;br /&gt;
*MoneyMaximum=''The maximum money the NPC can have.''&lt;br /&gt;
*DamageMinimum=''The minimum damage the NPC has. This value is multiplied by 3. (I.E. a value of  3 means the NPC does 9 damage).''&lt;br /&gt;
*DamageMaximum=''The maximum damage the NPC has. This value is multipled by 3.''&lt;br /&gt;
*AttackAgilityMinimum=''The minimum attack agility.''&lt;br /&gt;
*AttackAgilityMaximum=''The maximum attack agility.''&lt;br /&gt;
*DefendAgilityMinimum=''The maximum dodge agility.''&lt;br /&gt;
*DefendAgilityMaximum=''The maximum dodge agility.''&lt;br /&gt;
*IntelligenceMinimum=''The minimum intelligence.''&lt;br /&gt;
*IntelligenceMaximum=''The maximum intelligence.''&lt;br /&gt;
*WisdomMinimum=''The minimum wisdom.''&lt;br /&gt;
*WisdomMaximum=''The maximum wisdom.''&lt;br /&gt;
*HealthMinimum=''The minimum health.''&lt;br /&gt;
*HealthMaximum=''The maximum health.''&lt;br /&gt;
*Attacks=''The amount of attacks the NPC has..''&lt;br /&gt;
*ArmorMinimum=''The minimum armor.''&lt;br /&gt;
*ArmorMaximum=''The maximum armor.''&lt;br /&gt;
*DeflectMinimum=''The minimum deflect. This should only be used if the NPC has a shield. Each value is the same as adding 2.5 armor points but will give a different message when it is deflected.''&lt;br /&gt;
*DeflectMaximum=''The maximum deflect. This should only be used if the NPC has a shield.''&lt;br /&gt;
*TauntLevel=''The taunt level for pets when in a player party. Defaults to 3. Stronger monsters should be 2, and tanky monsters should be 4. 5 should be used for special monsters (unique ranger pets that can be given to players.)''&lt;br /&gt;
*SpellNegation=''Removes spell damage against NPC. If this is set to 0.1, then they will remove 10% of damage.''&lt;br /&gt;
*SpellResistance=''Boost spell resistance of an NPC.''&lt;br /&gt;
&lt;br /&gt;
====[Rarity]====&lt;br /&gt;
*Value=''The rarity level.&lt;br /&gt;
{|&lt;br /&gt;
|  0  || ''Ambient monsters. Worthless to kill.''&lt;br /&gt;
|-&lt;br /&gt;
|  1  || ''Normal monsters. Default if not specified.'' &lt;br /&gt;
|-&lt;br /&gt;
|  2  || ''Uncommon monsters. Typically 1-8 hour monsters.'' &lt;br /&gt;
|-&lt;br /&gt;
|  3  || ''Rare monsters. Typically 12-24 hour monsters monsters.'' &lt;br /&gt;
|-&lt;br /&gt;
|  4  || ''Epic monsters. Very hard to kill monsters, 24+ hour monsters.'' &lt;br /&gt;
|-&lt;br /&gt;
|  5  || ''Legendary monsters. Quest or 'world walkers'.'' &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====[UniqueSpawn]====&lt;br /&gt;
''If this is used, you should not use SpawnMinimum/SpawnMaximum and can be removed. This should be used for any monster that is hourly or higher as it prevents exploiting of special monsters.''&lt;br /&gt;
*Mode=''0 or 1''. Default is 0. If Mode is 1, the MinTime/MaxTime is instead a Hour that the NPC will spawn on each day. (From 1-24, not 0-23) Otherwise it will be as described below. The server reboot time is currently at 7am, so 7 would be start time. I.E. 7-9 would be 7am to 9am.''&lt;br /&gt;
*MinTime=''Minimum time in minutes to spawn. This value is multipled by 15. For example: '2' would be '30' minutes.''&lt;br /&gt;
*MaxTime=''Maximum time in minutes to spawn. This value is multipled by 15.''&lt;br /&gt;
*ID=''The ID if you use more then one monster of the same name in the same room. You will need to use one file per ID however. Can be ignored if not needed.''&lt;br /&gt;
*HP=''true/false value. Saves the HP on a server reboot. Used for high HP monsters. Can be ignored if not needed.''&lt;br /&gt;
*RoomLoad=''true/false value. If this value is true, the room will always be loaded, regardless if the NPC is spawned or not. Generally rooms with unique spawns are only loaded IF the monster NEEDS. This will override this so that it always is loaded or not loaded, even if the NPC is a unique monster. Good for scripts. Normally NPCs that have Mode=1 will have this enabled by default, as if the room isn't initialized by someone then the mob will never spawn (I.E. no one enters the room until 17:00 on a NPC that hs min/max time 14-16, NPC wouldn't spawn.). Not always the case though. The room simply needs to be preloaded before hand to solve this.''&lt;br /&gt;
*VanishTime=''0 to 1440. Based on minutes. Default 0. If set to 0, will ignore. This will despawn the monster after X minutes. It will attempt to respawn again if Mode is 0. Otherwise it will stay dead. NOTE: YOU NEED TO USE THE VANISH MESSAGE! Otherwise the NPC will vanish with no message or a generic one and may be confusing!''&lt;br /&gt;
*SpecialMob=''Default is true when using uniquespawn, and false otherwise. This can be forced false or true. SpecialMobs timers continue even if a player is not in the room, and the NPC is saved in the log files. Do not use unless you what you are doing!''&lt;br /&gt;
&lt;br /&gt;
====[Experience]====&lt;br /&gt;
''See http://ember-online.com/forums/viewtopic.php?f=24&amp;amp;t=281 for general values for experience.''&lt;br /&gt;
*Hit=''The per point amount of experience.''&lt;br /&gt;
*Slay=''The slay amount of experience.''&lt;br /&gt;
&lt;br /&gt;
====[Special]====&lt;br /&gt;
*Infravision=''Gives extra searching ability on top of intelligence. 10 infra would be like having 10 extra int to search out with.''&lt;br /&gt;
*Follow=''The follow amount in percentage.''&lt;br /&gt;
*Charm=''The charm value in percentage. See http://ember-online.com/forums/viewtopic.php?f=24&amp;amp;t=472#p2985 if you are on build.''&lt;br /&gt;
*Despawn=''Does this monster move back to it's original location after a few minutes of inactivity? True or False. Defaults to true if not specified on regular monsters, false for unique timer monsters.''&lt;br /&gt;
*Quests=''The quest ID or IDs seperated by a comma. The quests here will be assumed to be a progression, so If you have three quests, they will have to advance through each one from the first to the last. An NPC can only have one quest activate a time with a player. I.E. 'Quests=1,3,5,7' means quest 1 first, then quest 3, 5 and last 7 in the series. If you have a linker quest that is NOT required, add a minus character (-) infront of the quest. For example, 'Quests=-1,3,5,7' means that quest 1 is not required to be run, but is part of another quest such as a 'tell player to go from NPC A to NPC B.' quest. If they have ignored quest 1 and have not started it, they will start at quest 3.''&lt;br /&gt;
*HideHealth=''This will hide the health in the description, but not the actual health under the image of a look over.''&lt;br /&gt;
*CanSpawn=''Can this mob be spawned by staff players?''&lt;br /&gt;
*CanSearch=''If set to false, NPC will no longer search before an attack.''&lt;br /&gt;
*PickupLockTime=''Locks the item to the player who got the killshot on a NPC. The time here will be how long it takes for anyone else to pick up the item.''&lt;br /&gt;
&lt;br /&gt;
====[Say]====&lt;br /&gt;
*Look=''The look over message.''&lt;br /&gt;
*Spawn=''The spawn message. You can use / to create a '/me' command. For example: '/me drops from the ceiling.' would become 'NPCNAME drops from the ceiling.'.  Has a default if not used.''&lt;br /&gt;
*Death=''The death message. Has a default if not used. Is not used for regular monsters.''&lt;br /&gt;
*Vanish=''The vanish message. Has a default if not used. Is not used for regular monsters.''&lt;br /&gt;
*SlainName=''The slain message adjustment. Defaults to 'slain' if not used. I.E. 'A rock was slain by' can be changed to 'A rock was broken by'.''&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=Items&amp;diff=4034</id>
		<title>Items</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=Items&amp;diff=4034"/>
				<updated>2021-07-21T08:52:04Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Items==&lt;br /&gt;
This contains all the information about creating item files. Each line that can be added to the file will be below.&lt;br /&gt;
&lt;br /&gt;
====[Main]====&lt;br /&gt;
*Name=''The name of the item itself. If the name is different here, it can be used to spawn 'another item' with different attributes (SB, etc)''&lt;br /&gt;
*Description=''Description of the item on look over.''&lt;br /&gt;
*Image=''The image to use, without the ext''&lt;br /&gt;
*DescriptionBonus=''This is used to indicate if the item has any special bonuses that cannot be detected through standard item files. For examples, scripts that give the weapon 15% undead damage. You would want to indicate 'XXX has a 15% undead damage bonus.''&lt;br /&gt;
*OriginalName=''If this is a renamed item, you can use this to display the original name in certain places.''&lt;br /&gt;
*CraftItem=''Is this item an crafting item? True/False.&amp;quot; &lt;br /&gt;
*EventItem=''Is this item an event item? 0 or blank for not an event item, 1 for remove on login or via script call, 2 for remove on death, 3 will prevent give/trade/forced drop (drop command). Higher numbers will also contain the numbers before function. I.E. Setting this to 3 will remove on script call, death, login, and give/trade/forced drop. NOTE: This is fired AFTER drop rate calculation on death, so if you have a drop rate of 50% on the item, half will drop, any remaining in inventory will be removed!''&lt;br /&gt;
*IsKey=''Is this a key item? If true, this will allow city guild vaults to store them.''&lt;br /&gt;
*Instanced=''Is this an instance item? This means the item will only work with the instance the players are currently in. Works with instanced keys. (KeyLockMode 20 or 21 in rooms!)''&lt;br /&gt;
*Type=''The item type. This is used to define what the item does initially, such as armor, weapons, healing, etc. The types are as follows (Keep lowercase for these):''&lt;br /&gt;
{|&lt;br /&gt;
|  grip  || ''Weapon type. Includes any type of weapon or shield, which will be specified below. Allows equipping and enchantments.''&lt;br /&gt;
|-&lt;br /&gt;
|  armor  || ''Armor type. This includes helmets and body armor. Allows equipping and enchantment.'' &lt;br /&gt;
|-&lt;br /&gt;
|  usable  || ''Usable items, like potions. Uses the 'potion' timer.'' &lt;br /&gt;
|-&lt;br /&gt;
|  food  || ''Food items, uses the food timer, which is typically longer. Food items regeneration can be halted by actions or being attacked.'' &lt;br /&gt;
|-&lt;br /&gt;
|  generic  || ''Generic items. Have no special function.'' &lt;br /&gt;
|-&lt;br /&gt;
|  ammo  || ''Ammo for weapons..'' &lt;br /&gt;
|-&lt;br /&gt;
|  ember  || ''Embers. currently nothing special can be done with these yet.'' &lt;br /&gt;
|-&lt;br /&gt;
|  special|| ''Random or special type items for equip.'' &lt;br /&gt;
|-&lt;br /&gt;
|  usablepremium|| ''Usable items for premium, like potions. Uses the 'potion' timer.'' &lt;br /&gt;
|-&lt;br /&gt;
|  specialpremium|| ''Random or special type items for equip for premium.'' &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*Slot=''The slot type. Used for both weapons and armor. Can be as follows:''&lt;br /&gt;
{|&lt;br /&gt;
|  weapon  || ''Weapon.''&lt;br /&gt;
|-&lt;br /&gt;
|  heavy  || ''Heavy armor.''&lt;br /&gt;
|-&lt;br /&gt;
|  medium  || ''Medium armor.'' &lt;br /&gt;
|-&lt;br /&gt;
|  light  || ''Light armor.'' &lt;br /&gt;
|-&lt;br /&gt;
|  cloth  || ''Cloth armor.'' &lt;br /&gt;
|-&lt;br /&gt;
|  shield  || ''Shields. Item type must be GRIP for this to work, not armor.'' &lt;br /&gt;
|-&lt;br /&gt;
|  heavyhelmet || ''Heavy helmets'' &lt;br /&gt;
|-&lt;br /&gt;
|  lighthelmet || ''Light helmets, such as hats.'' &lt;br /&gt;
|-&lt;br /&gt;
|  ammo  || ''Ammo for weapons.. (Should be defined here too as ammo.)'' &lt;br /&gt;
|-&lt;br /&gt;
|  special|| ''Special equipment slot, should not be used generally.. Only used when type is 'special'.'' &lt;br /&gt;
|-&lt;br /&gt;
|  random|| ''Random equipment. Does not grant any bonuses but can have several equipped. (I.E: rope). Only used when type is 'special'.'' &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*Validate=''For usable /food items. If this potion checks for health maximum, mana maximum, or both. This will not use a potion if the conditions are met. (I.E. Validate=1 will not use a potion if health is at maximum.''&lt;br /&gt;
{|&lt;br /&gt;
|  0  || ''No checks.''&lt;br /&gt;
|-&lt;br /&gt;
|  1  || ''Check if health is at maximum.'' &lt;br /&gt;
|-&lt;br /&gt;
|  2  || ''Check is mana is at maximum.'' &lt;br /&gt;
|-&lt;br /&gt;
|  3  || ''Check to see if health and mana are at maximum.'' &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====[Stack]====&lt;br /&gt;
*Amount=''The amount that this item can be stacked into one inventory slot. This is only used for 'usable', 'food', and 'sellable' items. Minimum 1, maximum 99. This can be removed or left blank otherwise.''&lt;br /&gt;
*BuyAmount=''The amount that is bought when clicking the buy button. This is typically used for when you have items cheaper then one gold. I.E: 10 arrows for 1 gold. Typically you'll want a second file that is named '10 arrows', but has the same contents for store display.''&lt;br /&gt;
*DropAmount=''The amount to drop when a NPC dies. This can be in a different file as above, but is not required unless you want different amounts of drops.''&lt;br /&gt;
*UnsafeGet=''When in an unsafe room, the amount you can get with a maximum get command.''&lt;br /&gt;
&lt;br /&gt;
====[OnUse]====&lt;br /&gt;
''OnUse is used for 'usable' and 'food' items. This section can be removed otherwise in the file.&lt;br /&gt;
*bonustime=''The amount of bonus time this item will get. This will work with the [BONUS] section. 1 bonustime = 5 seconds (1 tick). I.E. bonustime=12 is about 60 seconds. Food default should be set to 4.''&lt;br /&gt;
*delay=''The delay until you can use another potion or food item, in seconds''&lt;br /&gt;
*hp=''The amount of HP gain on use. Instant HP-''&lt;br /&gt;
*mp=''The amount of MP gain on use. Instant MP.''&lt;br /&gt;
*localsay=''The message to send to the user. Can be modified with variables as defined shortly.''&lt;br /&gt;
*areasay=''The message to send to the room. This does not send to the user however. Also uses variables.''&lt;br /&gt;
*bonuscompletemessage=''The message to send the user when the potion/food has run out by normal means.''&lt;br /&gt;
*bonusroomcompletemessage=''The message to send the room when the potion/food has run out by normal means.''&lt;br /&gt;
''The following variables are allowed for messages:''&lt;br /&gt;
{|&lt;br /&gt;
|  %hp%  || ''Replaces with the HP gain of an item.''&lt;br /&gt;
|-&lt;br /&gt;
|  %mp%  || ''Replaces with the MP gain of an item'' &lt;br /&gt;
|-&lt;br /&gt;
|  %name%  || ''Replaces to the users name.'' &lt;br /&gt;
|-&lt;br /&gt;
|  %himher% || ''Replaces to either him/her/it depending on who is using it.'' &lt;br /&gt;
|-&lt;br /&gt;
|  %hisher% || ''Replaces to either his/her/its depending on who is using it.'' &lt;br /&gt;
|-&lt;br /&gt;
|  %heshe% || ''Replaces to either he/she/it depending on who is using it.'' &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====[Bonus]====&lt;br /&gt;
''These work with the bonustime for usable items, and is a direct bonus when equipped.''&lt;br /&gt;
*Strength=''The strength bonus on use.''&lt;br /&gt;
*Agility=''The agility bonus on use.''&lt;br /&gt;
*Endurance=''The endurance bonus on use.''&lt;br /&gt;
*Intelligence=''The intelligence bonus on use.''&lt;br /&gt;
*Wisdom=''The wisdom bonus on use.''&lt;br /&gt;
*Charisma=''The charisma bonus on use.''&lt;br /&gt;
*Armor=''The armor bonus on use.''&lt;br /&gt;
*Deflect=''The deflect (shield) bonus on use.''&lt;br /&gt;
*SpellNegation=&amp;quot;The spell damage reduction gain on use.&amp;quot;&lt;br /&gt;
*MaxAttacks='The max attacks bonus on use.''&lt;br /&gt;
*ExhaustValue=''The exhaust timer (in milliseconds) bonus on use.''&lt;br /&gt;
*HP=''The HP gain per tick.  Cannot be used with PercentHP.''&lt;br /&gt;
*PercentHP=''The percent of HP gain per tick. Cannot be used with HP.''&lt;br /&gt;
*MP=''The MP gain per tick. Cannot be used with PercentMP.''&lt;br /&gt;
*PercentMP=''The percent of MP gain per tick. Cannot be used with MP''&lt;br /&gt;
*RAGEMP=''The RAGE gain per tick. Cannot be used with PercentRageMP''&lt;br /&gt;
*PercentRAGEMP=''The percent of RAGE gain per tick. Cannot be used with RageMP''&lt;br /&gt;
*PotionTimer=''The potion timer modifier per use (reduces or increases the default timer for potions in seconds.''&lt;br /&gt;
*FoodTimer=''The food timer modifier per use (reduces or increases the default timer for foods in seconds.'' &lt;br /&gt;
*Light=''The light bonus on use. 1 for a small light boost (can see room but not players.) 2 for a general torch.''&lt;br /&gt;
&lt;br /&gt;
====[Restriction]====&lt;br /&gt;
*Level=''Restrict this item by level.''&lt;br /&gt;
*Class=''Restrict this item by class.''&lt;br /&gt;
*PreventSoulbound=''Restrict soulbinding this item.''&lt;br /&gt;
*PreventUnSoulbound=''Restrict unsoulbinding this item.''&lt;br /&gt;
*Virtue=''The amount of virtue points needed in order to use this item. Can be both positive or negative.''&lt;br /&gt;
*PickupLockTime=''Locks the item to the player who got the killshot on a NPC. The time here will be how long it takes for anyone else to pick up the item.''&lt;br /&gt;
&lt;br /&gt;
====[Drop]====&lt;br /&gt;
*Percent=''The modified drop rate as an integer value. Default is 33% for all items. No decimal points. This will show in the item look over if modified.''&lt;br /&gt;
&lt;br /&gt;
====[WeaponMain]====&lt;br /&gt;
''WeaponMain is needed if grip is defined.''&lt;br /&gt;
*Type=''The weapon type. Can be as follows:''&lt;br /&gt;
{|&lt;br /&gt;
|  sword  || ''Sword type.''&lt;br /&gt;
|-&lt;br /&gt;
|  dagger  || ''Dagger type.'' &lt;br /&gt;
|-&lt;br /&gt;
|  blunt  || ''Blunt type.'' &lt;br /&gt;
|-&lt;br /&gt;
|  staff  || ''Staff type.'' &lt;br /&gt;
|-&lt;br /&gt;
|  bow  || ''Bow type.'' &lt;br /&gt;
|-&lt;br /&gt;
|  axe  || ''Axe type.'' &lt;br /&gt;
|-&lt;br /&gt;
|  special  || ''Special type. SHOULD ALWAYS BE CLASS LOCKED!'' &lt;br /&gt;
|-&lt;br /&gt;
|  instrument || ''Instrument type.'' &lt;br /&gt;
|-&lt;br /&gt;
|  sling || ''Sling type.'' &lt;br /&gt;
|-&lt;br /&gt;
|  fist || ''Fist type.'' &lt;br /&gt;
|-&lt;br /&gt;
|  wand || ''Wand type.'' &lt;br /&gt;
|-&lt;br /&gt;
|  rod || ''Rodtype.'' &lt;br /&gt;
|}&lt;br /&gt;
*DamageMinimum=''The minimum damage modifier.''&lt;br /&gt;
*DamageMaximum=''The maximum damage modifier.''&lt;br /&gt;
*TwoHanded=''Is this weapon two handed? True or False''&lt;br /&gt;
&lt;br /&gt;
====[WeaponAmmo]====&lt;br /&gt;
''Weapon ammo is used to declare what weapons can use ammo. Ammo based items can still fire without ammo, but will have a weaker attack generally..''&lt;br /&gt;
*AmmoBased=''Is this weapon ammo based? Default is false.''&lt;br /&gt;
*AmmoNames=''What ammo names can be used? Separate with commas.''&lt;br /&gt;
&lt;br /&gt;
====[WeaponBonus]====&lt;br /&gt;
''Can be used if grip type is defined.''&lt;br /&gt;
*DamageName=''The divinity bonuses, sepereated by commas per bonus.''&lt;br /&gt;
*DamageAmount=''The actual bonus linked with the name, separated by commas per bonus. Can be negative values.''&lt;br /&gt;
&lt;br /&gt;
====[ArmorMain]====&lt;br /&gt;
''Needed if armor type is defined.''&lt;br /&gt;
*Armor=''The amount of armor to gain on equip.''&lt;br /&gt;
&lt;br /&gt;
====[ArmorBonus]====&lt;br /&gt;
''Can be used if armor type is defined.''&lt;br /&gt;
*AbsorbName=''The divinity bonuses, sepereated by commas per bonus.''&lt;br /&gt;
*AbsorbAmount=''The actual bonus linked with the name, separated by commas per bonus. Can be negative values.''&lt;br /&gt;
&lt;br /&gt;
====[AmmoMain]====&lt;br /&gt;
*DamageMinimum=''The minimum damage modifier.''&lt;br /&gt;
*DamageMaximum=''The maximum damage modifier.''&lt;br /&gt;
&lt;br /&gt;
====[SpellBonus]====&lt;br /&gt;
*Damage=''The amount of extra damage for spells. 1 is default. 1.05 would be 5% more damage, etc.''&lt;br /&gt;
*Pierce=''The amount of extra pierce for spells. 1 is default. 1.05 would be 5% more pierce chance through MR, etc.''&lt;br /&gt;
&lt;br /&gt;
====[Sell]====&lt;br /&gt;
''This value SHOULD ALWAYS BE USED!''&lt;br /&gt;
*Value=''The global sell value.''&lt;br /&gt;
&lt;br /&gt;
====[Effects]====&lt;br /&gt;
''Does not need to be defined, but can be on any armor or grip item. Take care when adding to shields/helmets as you can add special effects that can't otherwise be added by regular means.''&lt;br /&gt;
*Enchantment=''The enchantment level. Can be as follows:''&lt;br /&gt;
{|&lt;br /&gt;
|  0  || ''None.''&lt;br /&gt;
|-&lt;br /&gt;
|  1  || ''Dully.'' &lt;br /&gt;
|-&lt;br /&gt;
|  2  || ''Softly.'' &lt;br /&gt;
|-&lt;br /&gt;
|  3  || ''Brightly.'' &lt;br /&gt;
|-&lt;br /&gt;
|  4  || ''Brilliantly.'' &lt;br /&gt;
|-&lt;br /&gt;
|  5  || ''Radiantly.'' &lt;br /&gt;
|-&lt;br /&gt;
|  6  || ''Mysteriously.'' &lt;br /&gt;
|}&lt;br /&gt;
*Soulbound=''Is this item soulbound? False for no, True for yes.''&lt;br /&gt;
*SoulboundName=''Use -3 for account binding WITH bind on equip, -2 for account binding, -1 to bind on buy or pickup. Otherwise leave blank unless you want a specific name this be bounded to.''&lt;br /&gt;
*Fire=''Amount of fire bless added (Typically 0 or 1).''&lt;br /&gt;
*Night=''Amount of night bless added (Typically 0 or 1).''&lt;br /&gt;
*Ice=''Amount of ice bless added (Typically 0 or 1).''&lt;br /&gt;
*Lightning=''Amount of lightning bless added (Typically 0 or 1).''&lt;br /&gt;
*Earth=''Amount of earth bless added (Typically 0 or 1).''&lt;br /&gt;
*DivinityBonusName=''The ember type bonus (A divinity)''&lt;br /&gt;
*DivinityBonusAmount=''The amount of bonus, in percentage.''&lt;br /&gt;
*BonusChance=''The chance that min/max will be added on room drop, (killing a monster/etc), in percentage. Typically you should not use this unless there is a reason too. All items have a default value of 5 (5%).''&lt;br /&gt;
*Expire=''Does this item expire?''&lt;br /&gt;
*ExpireTime=''Expire time in days. This can take decimals either. For example 0.1 would be 2.4 hours. If set to -1, it will expire at RESET.''&lt;br /&gt;
*Charged=''Does this item charge?''&lt;br /&gt;
*ChargedTime=''Charge time in days. This can take decimals either. For example 0.1 would be 2.4 hours.''&lt;br /&gt;
*StringVar=''A string variable that scripts can read.''&lt;br /&gt;
*NumberVar=''A number variable that scripts can read.''&lt;br /&gt;
*Lookover=''This is often only added via scripts but can be added if you have different items that require a different lookover using just item files.''&lt;br /&gt;
*QuestLocked=''A quest locked item cannot be given away if the item is soulbound in any case.''&lt;br /&gt;
*DropBonusMin=''Set to 1 to ensure a minimum low hum bonus on weapons. Armors do not use this value. This should not be set unless for development/test reasons.''&lt;br /&gt;
*DropBonusMax=''Set to 1 to ensure a maximum high hum bonus on weapons. Armors should use 2, 4, or 6. Shields and Helmets should use 2, 3, and 4. This should not be set unless for development/test reasons.''&lt;br /&gt;
*Suffix=''Suffix Name. This will add a suffix to the item.''&lt;br /&gt;
*SuffixAmount=''Suffix Value Amount. The power of the suffix. Typically 1 to 5.''&lt;br /&gt;
*Prefix=''Prefix Name. This will add a prefix to the item. Remember 'the' may be needed for a prefix. i.e. 'The Killer'''&lt;br /&gt;
*PrefixAmount=''Prefix Value Amount. The power of the prefix. Typically 1 to 5.''&lt;br /&gt;
&lt;br /&gt;
====[Charge]====&lt;br /&gt;
*Value=''The amount of gold per day needed to charge this item.''&lt;br /&gt;
&lt;br /&gt;
====[Rarity]====&lt;br /&gt;
*Value=''The rarity level.&lt;br /&gt;
{|&lt;br /&gt;
|  0  || ''Junk items. Used for basic monster drops that are used to sell.''&lt;br /&gt;
|-&lt;br /&gt;
|  1  || ''Normal items Default if not specified.'' &lt;br /&gt;
|-&lt;br /&gt;
|  2  || ''Uncommon items.'' &lt;br /&gt;
|-&lt;br /&gt;
|  3  || ''Rare items.'' &lt;br /&gt;
|-&lt;br /&gt;
|  4  || ''Epic items. Typically given out or by super rare spawns or on monsters with a very very low drop rate.'' &lt;br /&gt;
|-&lt;br /&gt;
|  5  || ''Legendary items. Quest or 'world walkers' drops.'' &lt;br /&gt;
|-&lt;br /&gt;
|  6  || ''RARE Legendary items. SHOULD NOT BE USED TYPICALLY. (This is only used when the rare flag is set on the item on it's own)'' &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====[Research]====&lt;br /&gt;
*Value=''Is this item allowed to be /research\d or not in the academia?''&lt;br /&gt;
&lt;br /&gt;
====Bonus====&lt;br /&gt;
''DivinityBonus names can be the following in any section defined with a bonus:''&lt;br /&gt;
{|&lt;br /&gt;
|  Fire&lt;br /&gt;
|-&lt;br /&gt;
|  Ice&lt;br /&gt;
|-&lt;br /&gt;
|  Night&lt;br /&gt;
|-&lt;br /&gt;
|  Earth&lt;br /&gt;
|-&lt;br /&gt;
|  Lightning&lt;br /&gt;
|-&lt;br /&gt;
|  Holy&lt;br /&gt;
|-&lt;br /&gt;
|  Evil&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=Monsters&amp;diff=4033</id>
		<title>Monsters</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=Monsters&amp;diff=4033"/>
				<updated>2021-07-19T23:16:10Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Monsters==&lt;br /&gt;
This contains all the information about creating monster files. Each line that can be added to the file will be below.&lt;br /&gt;
&lt;br /&gt;
====[Main]====&lt;br /&gt;
*Name=''The name of the NPC. Can be different then the actual file name.''&lt;br /&gt;
*HisHer=''Used when 'his/her/its' is needed.''&lt;br /&gt;
*HeShe=''Used when 'he/she/it' is needed.''&lt;br /&gt;
*BName=''Goes in front of the NPC name. Typically it is either 'a' or 'an'. Actual names (I.E. a NPC called 'Charlie' does not need it.''&lt;br /&gt;
&lt;br /&gt;
====[Vars]====&lt;br /&gt;
*Image=''The image of the NPC, without the extension.''&lt;br /&gt;
*Divinity=''The divinity of the monster.''&lt;br /&gt;
{|&lt;br /&gt;
|  fire  || ''Fire divinity.''&lt;br /&gt;
|-&lt;br /&gt;
|  night  || ''Night divinity.'' &lt;br /&gt;
|-&lt;br /&gt;
|  ice  || ''Water divinity. (!!NOT ICE!!).'' &lt;br /&gt;
|-&lt;br /&gt;
|  lightning  || ''Lightning divinity (!!NOT STORM!!).'' &lt;br /&gt;
|-&lt;br /&gt;
|  earth  || ''Earth divinity.'' &lt;br /&gt;
|-&lt;br /&gt;
|  holy  || ''Holy divinity.'' &lt;br /&gt;
|-&lt;br /&gt;
|  evil  || ''Evil divinity.'' &lt;br /&gt;
|-&lt;br /&gt;
|  neutral || ''Neutral divinity.'' &lt;br /&gt;
|}&lt;br /&gt;
*Race=''The race to use. This is mostly internal for things like banes Use the closest race type available from this list:''&lt;br /&gt;
{|&lt;br /&gt;
|  Humanoid  || ''Any race like humans, elves, etc.'' &lt;br /&gt;
|-&lt;br /&gt;
|  Animal  || ''Any land animals.'' &lt;br /&gt;
|-&lt;br /&gt;
|  Insect  || ''Any insects. Also includes spiders.'' &lt;br /&gt;
|-&lt;br /&gt;
|  Aquatic  || ''Any water creatures.'' &lt;br /&gt;
|-&lt;br /&gt;
|  Greenskin  || ''Any brute type class, Trolls, Kobolds, Orcs, Goblins, etc. 'greenskin' is just mainly a name for them.'' &lt;br /&gt;
|-&lt;br /&gt;
|  Plant  || ''Any plant. Trees, etc.'' &lt;br /&gt;
|-&lt;br /&gt;
|  Beast  || ''Any beast. werewolves for example. Druids might fit under this category is they morph too. Mystical Creatures, Dire creatures (Dire wolf), etc. Minotaurs too.'' &lt;br /&gt;
|-&lt;br /&gt;
|  Demon  || ''Any demon.'' &lt;br /&gt;
|-&lt;br /&gt;
|  Elemental  || ''Any elemental. Golems (Rock/etc for example) Fire elementals, creatures that have an affinity to a divinity, etc. Anything that is mythical magic being like fairies or witches...'' &lt;br /&gt;
|-&lt;br /&gt;
|  Dragon  || ''DRAAAGOOONNNNS.''&lt;br /&gt;
|-&lt;br /&gt;
|  Undead  || ''Any undead creature.''&lt;br /&gt;
|-&lt;br /&gt;
|  Reptile  || ''Any snake or lizard, etc.''&lt;br /&gt;
|-&lt;br /&gt;
|  Generic  || ''ANYTHING that doesn't fit the above, but isn't even remotely close. For example, a training dummy.''&lt;br /&gt;
|}&lt;br /&gt;
*Type=''The type of monster. This determines if the monster is attackable or not.''&lt;br /&gt;
{|&lt;br /&gt;
|  Hostile  || ''Normal type for hostile mobs.''&lt;br /&gt;
|-&lt;br /&gt;
|  Friendly  || ''Friendly type for non-hostile mobs.''&lt;br /&gt;
|-&lt;br /&gt;
|  Spawned  || ''Spawned monsters. This is normally automatically set but can be used.''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
*Guild=''The guild this NPC belongs too. Normally should be left blank.''&lt;br /&gt;
*Description=''The description on look over.''&lt;br /&gt;
*Weapon=''The weapon name the NPC uses to attack with.''&lt;br /&gt;
*GuildAttackBypass=''If true, guild npcs can be attacked by same guild NPCs. Used for the control crystal areas generally. Default is false.''&lt;br /&gt;
&lt;br /&gt;
====[Values]====&lt;br /&gt;
*Level=''The level of the NPC.''&lt;br /&gt;
*SpawnMinimum=''The minimum spawn time in seconds.''&lt;br /&gt;
*SpawnMaximum=''The maximum spawn time in seconds.''&lt;br /&gt;
*AttackDelayMinimum=''The minimum attack delay in seconds. Can use decimals (I.E. 2.5).''&lt;br /&gt;
*AttackDelayMaximum=''The maximum attack delay in seconds. Can use decimals.''&lt;br /&gt;
*AttackDelayPause=''The pause delay after attacks have been used up. Can use decimals.''&lt;br /&gt;
*MoneyMinimum=''The minimum money the NPC can have.''&lt;br /&gt;
*MoneyMaximum=''The maximum money the NPC can have.''&lt;br /&gt;
*DamageMinimum=''The minimum damage the NPC has. This value is multiplied by 3. (I.E. a value of  3 means the NPC does 9 damage).''&lt;br /&gt;
*DamageMaximum=''The maximum damage the NPC has. This value is multipled by 3.''&lt;br /&gt;
*AttackAgilityMinimum=''The minimum attack agility.''&lt;br /&gt;
*AttackAgilityMaximum=''The maximum attack agility.''&lt;br /&gt;
*DefendAgilityMinimum=''The maximum dodge agility.''&lt;br /&gt;
*DefendAgilityMaximum=''The maximum dodge agility.''&lt;br /&gt;
*IntelligenceMinimum=''The minimum intelligence.''&lt;br /&gt;
*IntelligenceMaximum=''The maximum intelligence.''&lt;br /&gt;
*WisdomMinimum=''The minimum wisdom.''&lt;br /&gt;
*WisdomMaximum=''The maximum wisdom.''&lt;br /&gt;
*HealthMinimum=''The minimum health.''&lt;br /&gt;
*HealthMaximum=''The maximum health.''&lt;br /&gt;
*Attacks=''The amount of attacks the NPC has..''&lt;br /&gt;
*ArmorMinimum=''The minimum armor.''&lt;br /&gt;
*ArmorMaximum=''The maximum armor.''&lt;br /&gt;
*DeflectMinimum=''The minimum deflect. This should only be used if the NPC has a shield. Each value is the same as adding 2.5 armor points but will give a different message when it is deflected.''&lt;br /&gt;
*DeflectMaximum=''The maximum deflect. This should only be used if the NPC has a shield.''&lt;br /&gt;
*TauntLevel=''The taunt level for pets when in a player party. Defaults to 3. Stronger monsters should be 2, and tanky monsters should be 4. 5 should be used for special monsters (unique ranger pets that can be given to players.)''&lt;br /&gt;
*SpellNegation=''Removes spell damage against NPC. If this is set to 0.1, then they will remove 10% of damage.''&lt;br /&gt;
*SpellResistance=''Boost spell resistance of an NPC.''&lt;br /&gt;
&lt;br /&gt;
====[Rarity]====&lt;br /&gt;
*Value=''The rarity level.&lt;br /&gt;
{|&lt;br /&gt;
|  0  || ''Ambient monsters. Worthless to kill.''&lt;br /&gt;
|-&lt;br /&gt;
|  1  || ''Normal monsters. Default if not specified.'' &lt;br /&gt;
|-&lt;br /&gt;
|  2  || ''Uncommon monsters. Typically 1-8 hour monsters.'' &lt;br /&gt;
|-&lt;br /&gt;
|  3  || ''Rare monsters. Typically 12-24 hour monsters monsters.'' &lt;br /&gt;
|-&lt;br /&gt;
|  4  || ''Epic monsters. Very hard to kill monsters, 24+ hour monsters.'' &lt;br /&gt;
|-&lt;br /&gt;
|  5  || ''Legendary monsters. Quest or 'world walkers'.'' &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====[UniqueSpawn]====&lt;br /&gt;
''If this is used, you should not use SpawnMinimum/SpawnMaximum and can be removed. This should be used for any monster that is hourly or higher as it prevents exploiting of special monsters.''&lt;br /&gt;
*Mode=''0 or 1''. Default is 0. If Mode is 1, the MinTime/MaxTime is instead a Hour that the NPC will spawn on each day. (From 1-24, not 0-23) Otherwise it will be as described below. The server reboot time is currently at 7am, so 7 would be start time. I.E. 7-9 would be 7am to 9am.''&lt;br /&gt;
*MinTime=''Minimum time in minutes to spawn. This value is multipled by 15. For example: '2' would be '30' minutes.''&lt;br /&gt;
*MaxTime=''Maximum time in minutes to spawn. This value is multipled by 15.''&lt;br /&gt;
*ID=''The ID if you use more then one monster of the same name in the same room. You will need to use one file per ID however. Can be ignored if not needed.''&lt;br /&gt;
*HP=''true/false value. Saves the HP on a server reboot. Used for high HP monsters. Can be ignored if not needed.''&lt;br /&gt;
*RoomLoad=''true/false value. If this value is true, the room will always be loaded, regardless if the NPC is spawned or not. Generally rooms with unique spawns are only loaded IF the monster NEEDS. This will override this so that it always is loaded or not loaded, even if the NPC is a unique monster. Good for scripts. Normally NPCs that have Mode=1 will have this enabled by default, as if the room isn't initialized by someone then the mob will never spawn (I.E. no one enters the room until 17:00 on a NPC that hs min/max time 14-16, NPC wouldn't spawn.). Not always the case though. The room simply needs to be preloaded before hand to solve this.''&lt;br /&gt;
*VanishTime=''0 to 1440. Based on minutes. Default 0. If set to 0, will ignore. This will despawn the monster after X minutes. It will attempt to respawn again if Mode is 0. Otherwise it will stay dead. NOTE: YOU NEED TO USE THE VANISH MESSAGE! Otherwise the NPC will vanish with no message or a generic one and may be confusing!''&lt;br /&gt;
*SpecialMob=''Default is true when using uniquespawn, and false otherwise. This can be forced false or true. SpecialMobs timers continue even if a player is not in the room, and the NPC is saved in the log files. Do not use unless you what you are doing!''&lt;br /&gt;
====[Experience]====&lt;br /&gt;
''See http://ember-online.com/forums/viewtopic.php?f=24&amp;amp;t=281 for general values for experience.''&lt;br /&gt;
*Hit=''The per point amount of experience.''&lt;br /&gt;
*Slay=''The slay amount of experience.''&lt;br /&gt;
&lt;br /&gt;
====[Special]====&lt;br /&gt;
*Infravision=''Gives extra searching ability on top of intelligence. 10 infra would be like having 10 extra int to search out with.''&lt;br /&gt;
*Follow=''The follow amount in percentage.''&lt;br /&gt;
*Charm=''The charm value in percentage. See http://ember-online.com/forums/viewtopic.php?f=24&amp;amp;t=472#p2985 if you are on build.''&lt;br /&gt;
*Despawn=''Does this monster move back to it's original location after a few minutes of inactivity? True or False. Defaults to true if not specified on regular monsters, false for unique timer monsters.''&lt;br /&gt;
*Quests=''The quest ID or IDs seperated by a comma. The quests here will be assumed to be a progression, so If you have three quests, they will have to advance through each one from the first to the last. An NPC can only have one quest activate a time with a player. I.E. 'Quests=1,3,5,7' means quest 1 first, then quest 3, 5 and last 7 in the series. If you have a linker quest that is NOT required, add a minus character (-) infront of the quest. For example, 'Quests=-1,3,5,7' means that quest 1 is not required to be run, but is part of another quest such as a 'tell player to go from NPC A to NPC B.' quest. If they have ignored quest 1 and have not started it, they will start at quest 3.''&lt;br /&gt;
*HideHealth=''This will hide the health in the description, but not the actual health under the image of a look over.''&lt;br /&gt;
*CanSpawn=''Can this mob be spawned by staff players?''&lt;br /&gt;
*CanSearch=''If set to false, NPC will no longer search before an attack.''&lt;br /&gt;
&lt;br /&gt;
====[Say]====&lt;br /&gt;
*Look=''The look over message.''&lt;br /&gt;
*Spawn=''The spawn message. You can use / to create a '/me' command. For example: '/me drops from the ceiling.' would become 'NPCNAME drops from the ceiling.'.  Has a default if not used.''&lt;br /&gt;
*Death=''The death message. Has a default if not used. Is not used for regular monsters.''&lt;br /&gt;
*Vanish=''The vanish message. Has a default if not used. Is not used for regular monsters.''&lt;br /&gt;
*SlainName=''The slain message adjustment. Defaults to 'slain' if not used. I.E. 'A rock was slain by' can be changed to 'A rock was broken by'.''&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=Player&amp;diff=4031</id>
		<title>Player</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=Player&amp;diff=4031"/>
				<updated>2021-07-10T20:38:32Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;====Player====&lt;br /&gt;
&lt;br /&gt;
=====Player.ResetAFKTimer(pid As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Example=''Player.ResetAFKTimer(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.MoveTemple(pid As Integer, Optional messageFrom As Boolean = True, Optional messageTo As Boolean = True, Optional messageSelf As Boolean = True) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* messageFrom=''   ''&lt;br /&gt;
:* messageTo=''   ''&lt;br /&gt;
:* messageSelf=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.MoveTemple(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.UpdateRoom(pid As Integer, Optional sendInfo As Integer = -1)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* sendInfo  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.UpdateRoom(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.UpdateRoomQuests(pid As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Example=''Player.UpdateRoomQuests(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.UpdateMaxHMP(pid As Integer, Optional sendInfo As Integer = -1)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* sendInfo  -1=''   ''&lt;br /&gt;
*Example=''Player.UpdateMaxHMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Find(ByVal data As String, Optional exact As Boolean = True) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* data=''   ''&lt;br /&gt;
:* exact=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Find(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Lookover(index As Integer, name As String, image As String, data As String, charImage as Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* index=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* image=''   ''&lt;br /&gt;
:* data=''   ''&lt;br /&gt;
:* charImage=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Lookover(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.InstanceID(pid As Integer, instanceName as String) as String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* instanceName=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.InstanceID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PunishListKeys(pid As Integer) as String()=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PunishListKeys(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PunishListValues(pid As Integer) as String()=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PunishListValues(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PunishListCount(pid As Integer) as Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PunishListCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TargetPlayer(pid As Integer) as Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TargetPlayer(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TargetName(pid As Integer) as String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TargetName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TotalMinutes(pid As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TotalMinutes(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.DropBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.DropBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Notoriety(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Notoriety(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PunishPenalty(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PunishPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusDeflect(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusDeflect(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusHide(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusHide(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusInfra(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusInfra(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusHaste(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusHaste(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusFizzle(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusFizzle(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusDamage(ByVal pID As Integer, ByVal damageBonusName As String) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusDamage(   )''&lt;br /&gt;
&lt;br /&gt;
      &lt;br /&gt;
=====Player.Get.TBonusResist(ByVal pID As Integer, ByVal resistBonusName As String) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* resistBonusName=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusResist(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusHPPerTick(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusHPPerTick(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusMPPerTick(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusMPPerTick(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TrueSight(pid As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TrueSight(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.AccountInfo(pID As Integer, typeID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* typeID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.AccountInfo(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.SkillLevel(pID As Integer, name As String) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.SkillLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.SkillList(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   (array)''&lt;br /&gt;
*Example=''Entity.Get.SkillList(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.InventoryBonusCount(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.InventoryBonusCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.ValidLocationForSpawn(pID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Example=''Entity.Get.ValidLocationForSpawn(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.IsOwned(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.IsOwned(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Restriction(ByVal pID As Integer, iID As Integer, restrictionType as Integer, Optional equipped As Boolean = False) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* restrictionType=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Restriction(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Suffix(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Suffix(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.SuffixAmount(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.SuffixAmount(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Prefix(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Prefix(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.PrefixAmount(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.PrefixAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.ItemLookoverDesc(pID As Integer  key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.ItemLookoverDesc(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Trading(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Trading(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.FirstTime(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.FirstTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.NoTrack(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.NoTrack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PremiumWheel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.PremiumWheel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Temple(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.Temple(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.SpeakMode(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.SpeakMode(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Regeneration(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Regeneration(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.AutosneakNumber(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.AutosneakNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.MPGainActive(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.MPGainActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.HPGainActive(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.HPGainActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Experience(pID As Integer) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Experience(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.RaceID(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.RaceID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.ClassID(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.ClassID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.BaseClass(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.BaseClass(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.ClassName(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.ClassName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.StaffLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.StaffLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.BuildLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.BuildLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.EventLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.EventLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestItems(pID As Integer, questID As Integer, itemName As String, total As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* itemName=''   ''&lt;br /&gt;
:* total=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestItems(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestKills(pID As Integer, questID As Integer, npcName As String, total As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* npcName=''   ''&lt;br /&gt;
:* total=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestKills(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.BonusHP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.BonusHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.BonusMP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.BonusMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonus(pID As Integer, idFind As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* idFind=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusPhysicalDamageReduction(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusPhysicalDamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusSpellDamageReduction(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusSpellDamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusPhysicalDamage(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusPhysicalDamage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusSpellDamage(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusSpellDamage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusSpellPierce(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusSpellPierce(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusMagicResistance(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusMagicResistance(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusHP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusMP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusRAGE(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusRAGE(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Darkness(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Darkness(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.RageActive(pid As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.RageActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Gender(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Gender(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.CurrentMP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.CurrentMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.HPPotionDelay(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.HPPotionDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.MPPotionDelay(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.MPPotionDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.HPPotPenalty(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.HPPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.MPPotPenalty(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.MPPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.HealPenalty(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.HealPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PotionModifier(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PotionModifier(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.FoodDelay(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.FoodDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.MaxMP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.MaxMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.UpdateMaxHMP(pID As Integer, Optional SendData as Boolean = true) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* SendData=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.UpdateMaxHMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestComplete(ID As Integer, questID as integer, isAccountBound as boolean) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* isAccountBound=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestComplete(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestAmount(ID As Integer, questID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestTotal(ID As Integer, questID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestTotal(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestPage(ID As Integer, questID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestPage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Quest(ID As Integer, questID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Quest(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Logging(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Logging(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Virtue(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Virtue(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Premium(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Premium(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.LastAttack(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.LastAttack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.LastAttackMode(pID As Integer) As Short=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.LastAttackMode(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Immunity(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Logging(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.Key(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.Key(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.Craft(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.Craft(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.TempString(pID As Integer, key As String) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.TempString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.TempNumber(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.TempNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.AccountString(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.AccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.AccountNumber(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.AccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.AccountStringO(accountName As String, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* accountName=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.AccountStringO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.AccountNumberO(accountName As String, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* accountName=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.AccountNumberO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.DailyAccountString(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.DailyAccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.DailyAccountNumber(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.DailyAccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.ComputerIDString(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.ComputerIDString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.ComputerIDNumber(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.ComputerIDNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.SpellDamageTakenMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.SpellDamageTakenMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.RageAmount(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.RageAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.ShieldAbsorbAmount(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.ShieldAbsorbAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.ACMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.ACMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.DamageMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.DamageMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.DefendDodgeBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.DefendDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.HPMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.HPMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.AttackDodgeBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.AttackDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.MPMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.MPMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.SpellAttackMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.SpellAttackMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.SpellDamageTakenMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.SpellDamageTakenMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.SpellResistMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.SpellResistMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.MaxSpawns(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.MaxSpawns(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.RageBar(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.RageBar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.PhysicalDamageTakenMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.PhysicalDamageTakenMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.SpellAttackMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.SpellAttackMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.DurationBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.DurationBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.DefendDodgeBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.DefendDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.AttackDodgeBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.AttackDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.Infravision(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.Infravision(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.SpellResistMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.SpellResistMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.CooldownModifier(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.CooldownModifier(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Color(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Color(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Rarity(pID As Integer, iID As Integer, Optional equipped As Boolean = False, Optional includeHum As Boolean = False) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
:* includeHum=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Rarity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.UniqueID(pID As Integer, iID As Integer, Optional equipped As Boolean = False As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.UniqueID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.StringVar(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.StringVar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.NumberVar(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.NumberVar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Soulbound(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Soulbound(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.SoulboundName(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.SoulboundName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.SoulboundName(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.SoulboundName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Expire(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Expire(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.ExpireTime(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.ExpireTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Charged(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Charged(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.ChargedTime(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.ChargedTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Enchantment(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Enchantment(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.DropBonusMin(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.DropBonusMin(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.DropBonusMax(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.DropBonusMax(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Bless(pID As Integer, iID As Integer, divName As String, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* divName=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Bless(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.DivinityBonus(pID As Integer, iID As Integer, enchantName As String, Optional equipped As Boolean = false) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* enchantName=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.DivinityBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.TwoHandedWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.TwoHandedWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripIsWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripIsWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripIsWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripIsWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripBonusAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripBonusAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripBonusAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripBonusAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripSpellAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripSpellAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripSpellAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripSpellAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripPierceBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripPierceBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripPierceBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripPierceBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripType(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripType(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripAmmoType(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripAmmoType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripAmmoType(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripAmmoType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoName(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripAmmoBased(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripAmmoBased(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripAmmoBased(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripAmmoBased(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoAmount(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Helmet(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Helmet(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Body(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Body(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Special(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Special(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoName(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoLoaded(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoLoaded(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoValid(pID As Integer, left as Boolean) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* left=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoValid(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripIsWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripIsWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripBonusAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripBonusAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripType(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripAmmoBased(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripAmmoBased(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGrip(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGrip(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripIsWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripIsWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripBonusAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripBonusAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripType(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripAmmoBased(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripAmmoBased(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGrip(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGrip(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.FindInventory(pID As Integer, findItem As String, Optional amount As Integer = -1, Optional findString As String = &amp;quot;, Optional findValue As Integer = -1, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem='''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
:* findString  &amp;quot;=''   ''&lt;br /&gt;
:* findValue  =''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.FindInventory(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.FindInventoryReverse(pID As Integer, findItem As String, Optional amount As Integer = -1, Optional findString As String = &amp;quot;, Optional findValue As Integer = -1, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem='''   ''&lt;br /&gt;
:* amount='''   ''&lt;br /&gt;
:* findString  &amp;quot;=''   ''&lt;br /&gt;
:* findValue  =''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.FindInventoryReverse(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.FindEmptyInventory(pID As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.FindEmptyInventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.FindFreeInventory(pid As Integer, itemFound As String, emptySlots As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* itemFound=''   ''&lt;br /&gt;
:* emptySlots=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.FindFreeInventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.DropPercent(pID As Integer, findItem as Integer, equipped as Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.DropPercent(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.PreventSoulbind(pID As Integer, findItem as Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.PreventSoulbind(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.PreventUnSoulbind(pID As Integer, findItem as Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.PreventUnSoulbind(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.MaxStack(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.MaxStack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventoryAmount(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventoryAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Inventory(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Inventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventoryAmount(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventoryAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventoryType(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventoryType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventoryWeaponType(pID As Integer, findItem As Intege, Optional equipped As Boolean = falser) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventoryWeaponType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventorySlotType(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventorySlotType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Attacks(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Attacks(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Blocks(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Blocks(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TotalAttacks(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TotalAttacks(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.EXPBonus(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.EXPBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.EXPBonusTime(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.EXPBonusTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.GoldBonus(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.GoldBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.GoldBonusTime(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.GoldBonusTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TEXPBonus(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TEXPBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TGoldBonus(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TGoldBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.GuildZoneCount(ID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.GuildZoneCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.OfflineAccount(nameAs Stringr) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nameAs =''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.OfflineAccount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PP(ID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.CM(ID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.CM(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.FP(ID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.FP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Item(pID As Integer, updateValue As String, updateValue2 As Integer, dropFloor As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
:* dropFloor=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Add.Item(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Virtue(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Add.Virtue(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.FactionActivity(pName As String, faction as String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pName=''   ''&lt;br /&gt;
:* faction=''   ''&lt;br /&gt;
*Example=''Player.Add.FactionActivity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Menu(pID As Integer, Optional updateValue As String = &amp;quot;, Optional updateValue2 As String = &amp;quot;, Optional updateValue3 As Integer = -1)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
:* updateValue2  &amp;quot;=''   ''&lt;br /&gt;
:* updateValue3  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Add.Menu(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Obituary(pID As Integer, attackerName As String, Optional defenderName As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* attackerName=''   ''&lt;br /&gt;
:* defenderName  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Add.Obituary(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Experience(pID As Integer, updateValue As Long, Optional byPassLock As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* byPassLock=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Add.Experience(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.DropBonus(pID As Integer, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.DropBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Notoriety(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.Notoriety(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PunishPenalty(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.PunishPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PunishList(pID As Integer, addName as String, addLevel As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* addName=''   ''&lt;br /&gt;
:* addLevel=''   ''&lt;br /&gt;
*Example=''Player.Set.PunishList(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusDeflect(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusDeflect(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusHaste(pID As Integer, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusHaste(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusHide(pID As Integer, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusHide(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusInfra(pID As Integer, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusInfra(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusFizzle(pID As Integer, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusFizzle(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusDamage(ByVal pID As Integer, ByVal damageBonusName As String, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusDamage(   )''&lt;br /&gt;
&lt;br /&gt;
      &lt;br /&gt;
=====Player.Set.TBonusResist(ByVal pID As Integer, ByVal damageBonusName As String, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusResist(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusHPPerTick(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusHPPerTick(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusMPPerTick(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusMPPerTick(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TrueSight(pid As Integer, updateValue As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.TrueSight(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.SkillLevel(pID As Integer, name As String, nLevel As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* nLevel=''   ''&lt;br /&gt;
*Example=''Entity.Set.SkillLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.AttemptSkillLevel(ByVal pID As Integer, name As String, chance As Double) as Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* chance=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.AttemptSkillLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.InventoryBonusCount(pID As Integer, count As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* count=''   ''&lt;br /&gt;
*Example=''Entity.Set.InventoryBonusCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.ItemLookoverDesc(pID As Integer, key As String, value as String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.ItemLookoverDesc(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.Craft(pID As Integer, key As String, value As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.Craft(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.Key(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.Key(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.TempString(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.TempString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.TempNumber(pID As Integer, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.TempNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.AccountString(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.AccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.AccountNumber(pID As Integer, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.AccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.AccountStringO(accountName as String, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* accountName=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.AccountStringO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.AccountNumberO(accountName As String, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* accountName=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.AccountNumberO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.DailyAccountString(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.DailyAccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.DailyAccountNumber(pID As Integer, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.DailyAccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.ComputerIDString(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.ComputerIDString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.ComputerIDNumber(pID As Integer, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.ComputerIDNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.CancelTrade(pID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Example=''Player.Set.CancelTrade(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Premium(ID As Integer, setDays As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* setDays=''   ''&lt;br /&gt;
*Example=''Player.Set.Premium(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PermChange(ID As Integer, mode As Integer, value as String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* mode=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Example=''Player.Set.PermChange(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.AutosneakBonus(ID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.AutosneakBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.SpeakMode(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.SpeakMode(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.LastAttack(ByVal pID As Integer, dID As Integer, Optional newTime As Double = -1, Optional heal As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* dID=''   ''&lt;br /&gt;
:* newTime=''   ''&lt;br /&gt;
:* heal=''   ''&lt;br /&gt;
*Example=''Player.Set.LastAttack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.LastAttackMode(pID As Integer, mode as Short)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* mode=''   ''&lt;br /&gt;
*Example=''Player.Set.LastAttackMode(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Immunity(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.Immunity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.Rage(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.Rage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.MP(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.MP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.Potion(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.Potion(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.Light(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.Light(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.PercentRage(pID As Integer,updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.PercentRage(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.PercentMP(pID As Integer updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.PercentMP(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.NoTrack(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.NoTrack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.AutosneakNumber(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.AutosneakNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.BaseClass(pID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.BaseClass(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.ClassName(pID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.ClassName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.BonusHP(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.BonusHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.BonusMP(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.BonusMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonus(ByVal pID As Integer, idFind As Integer, ByVal updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* idFind=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusPhysicalDamageReduction(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusPhysicalDamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusSpellDamageReduction(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusSpellDamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusPhysicalDamage(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusPhysicalDamage(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusSpellDamage(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusSpellDamage(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusSpellPierce(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusSpellPierce(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusMagicResistance(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusMagicResistance(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusHP(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusMP(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusRAGE(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusRAGE(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Darkness(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Darkness(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.RageBar(pid As Integer, updateValue As Boolean, sendBack As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* sendBack=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.RageBar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.CurrentMP(pID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.CurrentMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.CurrentRage(pID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.CurrentRage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.HPPotionDelay(pID As Integer, updateValue As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.HPPotionDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.MPPotionDelay(pID As Integer, updateValue As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.MPPotionDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.HPPotPenalty(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.HPPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.MPPotPenalty(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.MPPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.HealPotPenalty(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.HealPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Temple(ID As Integer, temple As String, roomnumber As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* temple=''   ''&lt;br /&gt;
:* roomnumber=''   ''&lt;br /&gt;
*Example=''Player.Set.Temple(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.CM(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.CM(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PremiumWheel(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.PremiumWheel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Regeneration(pID As Integer, Optional interuptMSG As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* interuptMSG  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Regeneration(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.FoodDelay(pID As Integer, updateValue As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.FoodDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.MPGainActive(pID As Integer, updateValue As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.MPGainActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.HPGainActive(pID As Integer, updateValue As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.HPGainActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.LookOverExtra(pID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.LookOverExtra(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.AdjustMaxMP(pID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.AdjustMaxMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.QuestUnlock(ID As Integer, questID As Integer, accountBound As Boolean, unlocked As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* accountBound=''   ''&lt;br /&gt;
:* unlocked=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.QuestUnlock(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.QuestAmount(ID As Integer, questID As Integer, questScriptAmount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* questScriptAmount=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.QuestAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.QuestTotal(ID As Integer, questID As Integer, questScriptTotal As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* questScriptTotal=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.QuestTotal(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.QuestPage(ID As Integer, questID As Integer, questPage As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* questPage=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.QuestPage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.EXPBonus(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.EXPBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.EXPBonusTime(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.EXPBonusTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.GoldBonus(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.GoldBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.GoldBonusTime(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.GoldBonusTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TEXPBonus(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TEXPBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TGoldBonus(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TGoldBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PP(ID As Integer, updateValue As Integer, updateMax as Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.PP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PPO(ID As Integer, updateValue As String, updateMax as Boolean) as Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.PPO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.FP(ID As Integer, updateValue As Integer, updateMax as Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.FP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.FPO(ID As Integer, updateValue As Integer, updateMax as Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.FPO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Suffix(ByVal pID As Integer, iID As Integer, name as String, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Suffix(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.SuffixAmount(ByVal pID As Integer, iID As Integer, amount as Double, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.SuffixAmount(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Prefix(ByVal pID As Integer, iID As Integer, name as String, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Prefix(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.PrefixAmount(ByVal pID As Integer, iID As Integer,  amount as Double, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.PrefixAmoumt(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Swap(ByVal pID As Integer, ByVal updateValue As Integer, ByVal updateValue2 As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Swap(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.AmmoAmount(ByVal pID As Integer, amount As Integer, Optional updateValue As Boolean = False, Optional unequip As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* unequip=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.AmmoAmount(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Lookover(pID As Integer, iID As Integer, Lookover As String, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* Lookover=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Lookover(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.StringVar(pID As Integer, iID As Integer, StringVar As String, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* StringVar=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.StringVar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.NumberVar(pID As Integer, iID As Integer, NumberVar As Double, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* NumberVar=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.NumberVar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Update(pID As Integer, iID As Integer, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Update(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Expire(pID As Integer, iID As Integer, expire As Boolean, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* expire=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Expire(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.ExpireTime(pID As Integer, iID As Integer, time As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* time=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.ExpireTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Charged(pID As Integer, iID As Integer, expire As Boolean, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* expire=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Charged(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.ChargedTime(pID As Integer, iID As Integer, time As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* time=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.ChargedTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Soulbound(pID As Integer, iID As Integer, soulBound As Boolean, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* soulBound=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Soulbound(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.SoulboundName(pID As Integer, iID As Integer, soulBound As String, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* soulBound=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.SoulboundName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.SoulboundName(pID As Integer, iID As Integer, soulBound As String, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* soulBound=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.SoulboundName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Enchantment(pID As Integer, iID As Integer, enchantAmount As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* enchantAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Enchantment(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Bless(pID As Integer, iID As Integer, divName As String, blessAmount As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* divName=''   ''&lt;br /&gt;
:* blessAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Bless(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.DivinityBonus(pID As Integer, iID As Integer, enchantName As String, enchantAmount As Double, Optional enchantType As Short = 0, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* enchantName=''   ''&lt;br /&gt;
:* enchantAmount=''   ''&lt;br /&gt;
:* enchantType=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.DivinityBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.DropBonusMin(pID As Integer, iID As Integer, dropBonusAmount As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* dropBonusAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.DropBonusMin(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.DropBonusMax(pID As Integer, iID As Integer, dropBonusAmount As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* dropBonusAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.DropBonusMax(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Minimap(ByVal pID As Integer, folderName as String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* playerName=''   ''&lt;br /&gt;
:* all=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Minimap(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.PunishList(ByVal pID As Integer, playerName as String, Optional all as Boolean = False) as Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* playerName=''   ''&lt;br /&gt;
:* all=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.PunishList(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.EventItems(ByVal pID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Example=''Player.Remove.EventItems(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Skills(pID As Integer,  key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Remove.Skills(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.ItemLookoverDesc(pID As Integer,  key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Remove.ItemLookoverDesc(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.Key(pID As Integer, key As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.Key(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.Craft(pID As Integer, key As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.Craft(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.TempString(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.TempString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.TempNumber(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.TempNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.AccountStringO(accountName As String, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* accountName=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.AccountStringO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.AccountNumberO(accountName As String, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* accountName=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.AccountNumberO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.AccountString(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.AccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.AccountNumber(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.AccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.DailyAccountString(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.DailyAccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.DailyAccountNumber(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.DailyAccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.ComputerIDString(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.ComputerIDString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.ComputerIDNumber(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.ComputerIDNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.Potion(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.Potion(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.Rage(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.Rage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.MP(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.MP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.Light(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.Light(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Item(pID As Integer, updateValue As String, updateValue2 As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Item(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.ItemInventory(pID As Integer, inventoryNumber As Integer, updateValue2 As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* inventoryNumber=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.ItemInventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Inventory(pID As Integer, inventoryNumber As Integer, updateValue2 As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* inventoryNumber=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Inventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Regeneration(ByVal pID As Integer, Optional ignoreDelay As Boolean = False, Optional breakFoodTimer As Boolean = True, Optional account As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* ignoreDelay=''   ''&lt;br /&gt;
:* breakFoodTimer=''   ''&lt;br /&gt;
:* account=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Regeneration(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Quest(ID As Integer, questID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Quest(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.QuestComplete(ID As Integer, questID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.QuestComplete(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.QuestComplete(ID As Integer, questID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.QuestComplete(   )''&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=Monsters&amp;diff=4029</id>
		<title>Monsters</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=Monsters&amp;diff=4029"/>
				<updated>2021-06-26T06:48:06Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: /* [Special] */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Monsters==&lt;br /&gt;
This contains all the information about creating monster files. Each line that can be added to the file will be below.&lt;br /&gt;
&lt;br /&gt;
====[Main]====&lt;br /&gt;
*Name=''The name of the NPC. Can be different then the actual file name.''&lt;br /&gt;
*HisHer=''Used when 'his/her/its' is needed.''&lt;br /&gt;
*HeShe=''Used when 'he/she/it' is needed.''&lt;br /&gt;
*BName=''Goes in front of the NPC name. Typically it is either 'a' or 'an'. Actual names (I.E. a NPC called 'Charlie' does not need it.''&lt;br /&gt;
&lt;br /&gt;
====[Vars]====&lt;br /&gt;
*Image=''The image of the NPC, without the extension.''&lt;br /&gt;
*Divinity=''The divinity of the monster.''&lt;br /&gt;
{|&lt;br /&gt;
|  fire  || ''Fire divinity.''&lt;br /&gt;
|-&lt;br /&gt;
|  night  || ''Night divinity.'' &lt;br /&gt;
|-&lt;br /&gt;
|  ice  || ''Water divinity. (!!NOT ICE!!).'' &lt;br /&gt;
|-&lt;br /&gt;
|  lightning  || ''Lightning divinity (!!NOT STORM!!).'' &lt;br /&gt;
|-&lt;br /&gt;
|  earth  || ''Earth divinity.'' &lt;br /&gt;
|-&lt;br /&gt;
|  holy  || ''Holy divinity.'' &lt;br /&gt;
|-&lt;br /&gt;
|  evil  || ''Evil divinity.'' &lt;br /&gt;
|-&lt;br /&gt;
|  neutral || ''Neutral divinity.'' &lt;br /&gt;
|}&lt;br /&gt;
*Race=''The race to use. This is mostly internal for things like banes Use the closest race type available from this list:''&lt;br /&gt;
{|&lt;br /&gt;
|  Humanoid  || ''Any race like humans, elves, etc.'' &lt;br /&gt;
|-&lt;br /&gt;
|  Animal  || ''Any land animals.'' &lt;br /&gt;
|-&lt;br /&gt;
|  Insect  || ''Any insects. Also includes spiders.'' &lt;br /&gt;
|-&lt;br /&gt;
|  Aquatic  || ''Any water creatures.'' &lt;br /&gt;
|-&lt;br /&gt;
|  Greenskin  || ''Any brute type class, Trolls, Kobolds, Orcs, Goblins, etc. 'greenskin' is just mainly a name for them.'' &lt;br /&gt;
|-&lt;br /&gt;
|  Plant  || ''Any plant. Trees, etc.'' &lt;br /&gt;
|-&lt;br /&gt;
|  Beast  || ''Any beast. werewolves for example. Druids might fit under this category is they morph too. Mystical Creatures, Dire creatures (Dire wolf), etc. Minotaurs too.'' &lt;br /&gt;
|-&lt;br /&gt;
|  Demon  || ''Any demon.'' &lt;br /&gt;
|-&lt;br /&gt;
|  Elemental  || ''Any elemental. Golems (Rock/etc for example) Fire elementals, creatures that have an affinity to a divinity, etc. Anything that is mythical magic being like fairies or witches...'' &lt;br /&gt;
|-&lt;br /&gt;
|  Dragon  || ''DRAAAGOOONNNNS.''&lt;br /&gt;
|-&lt;br /&gt;
|  Undead  || ''Any undead creature.''&lt;br /&gt;
|-&lt;br /&gt;
|  Reptile  || ''Any snake or lizard, etc.''&lt;br /&gt;
|-&lt;br /&gt;
|  Generic  || ''ANYTHING that doesn't fit the above, but isn't even remotely close. For example, a training dummy.''&lt;br /&gt;
|}&lt;br /&gt;
*Type=''The type of monster. This determines if the monster is attackable or not.''&lt;br /&gt;
{|&lt;br /&gt;
|  Hostile  || ''Normal type for hostile mobs.''&lt;br /&gt;
|-&lt;br /&gt;
|  Friendly  || ''Friendly type for non-hostile mobs.''&lt;br /&gt;
|-&lt;br /&gt;
|  Spawned  || ''Spawned monsters. This is normally automatically set but can be used.''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
*Guild=''The guild this NPC belongs too. Normally should be left blank.''&lt;br /&gt;
*Description=''The description on look over.''&lt;br /&gt;
*Weapon=''The weapon name the NPC uses to attack with.''&lt;br /&gt;
*GuildAttackBypass=''If true, guild npcs can be attacked by same guild NPCs. Used for the control crystal areas generally. Default is false.''&lt;br /&gt;
&lt;br /&gt;
====[Values]====&lt;br /&gt;
*Level=''The level of the NPC.''&lt;br /&gt;
*SpawnMinimum=''The minimum spawn time in seconds.''&lt;br /&gt;
*SpawnMaximum=''The maximum spawn time in seconds.''&lt;br /&gt;
*AttackDelayMinimum=''The minimum attack delay in seconds. Can use decimals (I.E. 2.5).''&lt;br /&gt;
*AttackDelayMaximum=''The maximum attack delay in seconds. Can use decimals.''&lt;br /&gt;
*AttackDelayPause=''The pause delay after attacks have been used up. Can use decimals.''&lt;br /&gt;
*MoneyMinimum=''The minimum money the NPC can have.''&lt;br /&gt;
*MoneyMaximum=''The maximum money the NPC can have.''&lt;br /&gt;
*DamageMinimum=''The minimum damage the NPC has. This value is multiplied by 3. (I.E. a value of  3 means the NPC does 9 damage).''&lt;br /&gt;
*DamageMaximum=''The maximum damage the NPC has. This value is multipled by 3.''&lt;br /&gt;
*AttackAgilityMinimum=''The minimum attack agility.''&lt;br /&gt;
*AttackAgilityMaximum=''The maximum attack agility.''&lt;br /&gt;
*DefendAgilityMinimum=''The maximum dodge agility.''&lt;br /&gt;
*DefendAgilityMaximum=''The maximum dodge agility.''&lt;br /&gt;
*IntelligenceMinimum=''The minimum intelligence.''&lt;br /&gt;
*IntelligenceMaximum=''The maximum intelligence.''&lt;br /&gt;
*WisdomMinimum=''The minimum wisdom.''&lt;br /&gt;
*WisdomMaximum=''The maximum wisdom.''&lt;br /&gt;
*HealthMinimum=''The minimum health.''&lt;br /&gt;
*HealthMaximum=''The maximum health.''&lt;br /&gt;
*Attacks=''The amount of attacks the NPC has..''&lt;br /&gt;
*ArmorMinimum=''The minimum armor.''&lt;br /&gt;
*ArmorMaximum=''The maximum armor.''&lt;br /&gt;
*DeflectMinimum=''The minimum deflect. This should only be used if the NPC has a shield. Each value is the same as adding 2.5 armor points but will give a different message when it is deflected.''&lt;br /&gt;
*DeflectMaximum=''The maximum deflect. This should only be used if the NPC has a shield.''&lt;br /&gt;
*TauntLevel=''The taunt level for pets when in a player party. Defaults to 3. Stronger monsters should be 2, and tanky monsters should be 4. 5 should be used for special monsters (unique ranger pets that can be given to players.)''&lt;br /&gt;
*SpellNegation=''Removes spell damage against NPC. If this is set to 0.1, then they will remove 10% of damage.''&lt;br /&gt;
*SpellResistance=''Boost spell resistance of an NPC.''&lt;br /&gt;
&lt;br /&gt;
====[Rarity]====&lt;br /&gt;
*Value=''The rarity level.&lt;br /&gt;
{|&lt;br /&gt;
|  0  || ''Ambient monsters. Worthless to kill.''&lt;br /&gt;
|-&lt;br /&gt;
|  1  || ''Normal monsters. Default if not specified.'' &lt;br /&gt;
|-&lt;br /&gt;
|  2  || ''Uncommon monsters. Typically 1-8 hour monsters.'' &lt;br /&gt;
|-&lt;br /&gt;
|  3  || ''Rare monsters. Typically 12-24 hour monsters monsters.'' &lt;br /&gt;
|-&lt;br /&gt;
|  4  || ''Epic monsters. Very hard to kill monsters, 24+ hour monsters.'' &lt;br /&gt;
|-&lt;br /&gt;
|  5  || ''Legendary monsters. Quest or 'world walkers'.'' &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====[UniqueSpawn]====&lt;br /&gt;
''If this is used, you should not use SpawnMinimum/SpawnMaximum and can be removed. This should be used for any monster that is hourly or higher as it prevents exploiting of special monsters.''&lt;br /&gt;
*Mode=''0 or 1''. Default is 0. If Mode is 1, the MinTime/MaxTime is instead a Hour that the NPC will spawn on each day. (From 1-24, not 0-23) Otherwise it will be as described below. The server reboot time is currently at 7am, so 7 would be start time. I.E. 7-9 would be 7am to 9am.''&lt;br /&gt;
*MinTime=''Minimum time in minutes to spawn. This value is multipled by 15. For example: '2' would be '30' minutes.''&lt;br /&gt;
*MaxTime=''Maximum time in minutes to spawn. This value is multipled by 15.''&lt;br /&gt;
*ID=''The ID if you use more then one monster of the same name in the same room. You will need to use one file per ID however. Can be ignored if not needed.''&lt;br /&gt;
*HP=''true/false value. Saves the HP on a server reboot. Used for high HP monsters. Can be ignored if not needed.''&lt;br /&gt;
*RoomLoad=''true/false value. If this value is true, the room will always be loaded, regardless if the NPC is spawned or not. Generally rooms with unique spawns are only loaded IF the monster NEEDS. This will override this so that it always is loaded or not loaded, even if the NPC is a unique monster. Good for scripts. Normally NPCs that have Mode=1 will have this enabled by default, as if the room isn't initialized by someone then the mob will never spawn (I.E. no one enters the room until 17:00 on a NPC that hs min/max time 14-16, NPC wouldn't spawn.). Not always the case though. The room simply needs to be preloaded before hand to solve this.''&lt;br /&gt;
*VanishTime=''0 to 1440. Based on minutes. Default 0. If set to 0, will ignore. This will despawn the monster after X minutes. It will attempt to respawn again if Mode is 0. Otherwise it will stay dead. NOTE: YOU NEED TO USE THE VANISH MESSAGE! Otherwise the NPC will vanish with no message or a generic one and may be confusing!''&lt;br /&gt;
&lt;br /&gt;
====[Experience]====&lt;br /&gt;
''See http://ember-online.com/forums/viewtopic.php?f=24&amp;amp;t=281 for general values for experience.''&lt;br /&gt;
*Hit=''The per point amount of experience.''&lt;br /&gt;
*Slay=''The slay amount of experience.''&lt;br /&gt;
&lt;br /&gt;
====[Special]====&lt;br /&gt;
*Infravision=''Gives extra searching ability on top of intelligence. 10 infra would be like having 10 extra int to search out with.''&lt;br /&gt;
*Follow=''The follow amount in percentage.''&lt;br /&gt;
*Charm=''The charm value in percentage. See http://ember-online.com/forums/viewtopic.php?f=24&amp;amp;t=472#p2985 if you are on build.''&lt;br /&gt;
*Despawn=''Does this monster move back to it's original location after a few minutes of inactivity? True or False. Defaults to true if not specified on regular monsters, false for unique timer monsters.''&lt;br /&gt;
*Quests=''The quest ID or IDs seperated by a comma. The quests here will be assumed to be a progression, so If you have three quests, they will have to advance through each one from the first to the last. An NPC can only have one quest activate a time with a player. I.E. 'Quests=1,3,5,7' means quest 1 first, then quest 3, 5 and last 7 in the series. If you have a linker quest that is NOT required, add a minus character (-) infront of the quest. For example, 'Quests=-1,3,5,7' means that quest 1 is not required to be run, but is part of another quest such as a 'tell player to go from NPC A to NPC B.' quest. If they have ignored quest 1 and have not started it, they will start at quest 3.''&lt;br /&gt;
*HideHealth=''This will hide the health in the description, but not the actual health under the image of a look over.''&lt;br /&gt;
*CanSpawn=''Can this mob be spawned by staff players?''&lt;br /&gt;
*CanSearch=''If set to false, NPC will no longer search before an attack.''&lt;br /&gt;
&lt;br /&gt;
====[Say]====&lt;br /&gt;
*Look=''The look over message.''&lt;br /&gt;
*Spawn=''The spawn message. You can use / to create a '/me' command. For example: '/me drops from the ceiling.' would become 'NPCNAME drops from the ceiling.'.  Has a default if not used.''&lt;br /&gt;
*Death=''The death message. Has a default if not used. Is not used for regular monsters.''&lt;br /&gt;
*Vanish=''The vanish message. Has a default if not used. Is not used for regular monsters.''&lt;br /&gt;
*SlainName=''The slain message adjustment. Defaults to 'slain' if not used. I.E. 'A rock was slain by' can be changed to 'A rock was broken by'.''&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=Rooms&amp;diff=4028</id>
		<title>Rooms</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=Rooms&amp;diff=4028"/>
				<updated>2021-06-24T02:00:13Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: /* [Special] */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Rooms==&lt;br /&gt;
This contains all the information about creating room files. Each line that can be added to the file will be below.&lt;br /&gt;
&lt;br /&gt;
====[Main]====&lt;br /&gt;
*Name=''The name of the room that will be displayed.''&lt;br /&gt;
*Area=''The area of the room. Areas names should be the same. I.E. A city should have the same 'area' name everywhere.''&lt;br /&gt;
*Zone=''The zone name. This is used for the control capture system. Leave blank if not needed.''&lt;br /&gt;
*Image=''The image to use, without the extension.''&lt;br /&gt;
*Status=''The PK status of the room. Can be the following values:''&lt;br /&gt;
{|&lt;br /&gt;
|  0  || ''City, cannot attack players or NPCs'' &lt;br /&gt;
|-&lt;br /&gt;
|  1  || ''PVP,  anything goes.'' &lt;br /&gt;
|-&lt;br /&gt;
|  2  || ''Arena, cannot attack players. Can attack NPCs. NPCs fight back.'' &lt;br /&gt;
|-&lt;br /&gt;
|  3  || ''PVP, can attack players, cannot attack NPCs. NPCs fight back.'' &lt;br /&gt;
|-&lt;br /&gt;
|  4  || ''Arena, cannot attack players, can attack NPCs. NPCs cannot fight back.'' &lt;br /&gt;
|-&lt;br /&gt;
|  5  || ''PVP, can attack players, cannot attack NPCs. NPCs cannot fight back.'' &lt;br /&gt;
|-&lt;br /&gt;
|  6  || 'PVP, only physical attacks or commands.'' &lt;br /&gt;
|-&lt;br /&gt;
|  7  || ''PVP, only spells..'' &lt;br /&gt;
|-&lt;br /&gt;
|  8  || ''PVP Game Room. You do not lose experience if you die.'' &lt;br /&gt;
|-&lt;br /&gt;
|  9  || ''PVE Area only. Cannot attack player owned NPCs.'' &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
*Rclass=This is the room class. Normally this will change the room to have special properties, such as being an arena, store, healing room, etc. The following values are available:&lt;br /&gt;
{|&lt;br /&gt;
|  0  || ''Default, no effects.'' &lt;br /&gt;
|-&lt;br /&gt;
|  1  || ''Bank and Vault.'' &lt;br /&gt;
|-&lt;br /&gt;
|  2  || ''Healing Room'' &lt;br /&gt;
|-&lt;br /&gt;
|  3  || ''Store. This also requires the Var value below in [Special]'' &lt;br /&gt;
|-&lt;br /&gt;
|  4  || ''Leveling Guild. Room name MUST be 'CLASSNAME's Guild'. For example 'Assassin's Guild'.'' &lt;br /&gt;
|-&lt;br /&gt;
|  5  || ''Tavern room.'' &lt;br /&gt;
|-&lt;br /&gt;
|  6  || ''Arena. This also requires the Var value below in [Special].'' &lt;br /&gt;
|-&lt;br /&gt;
|  7  || ''Trash room. Any items dropped here will be automatically deleted.'' &lt;br /&gt;
|-&lt;br /&gt;
|  8  || ''Non-eating room. You cannot eat here. Good for OADs.'' &lt;br /&gt;
|-&lt;br /&gt;
|  9  || ''Academia area.'' &lt;br /&gt;
|-&lt;br /&gt;
|  10  || ''Cannot use spells.'' &lt;br /&gt;
|-&lt;br /&gt;
|  11  || ''Cannot use attacks.'' &lt;br /&gt;
|-&lt;br /&gt;
|  12  || ''Cannot use attacks or spells.'' &lt;br /&gt;
|-&lt;br /&gt;
|  13  || ''Cannot use items.'' &lt;br /&gt;
|-&lt;br /&gt;
|  14  || ''Mirror room.'' &lt;br /&gt;
|-&lt;br /&gt;
|  15  || ''Blacksmith.'' &lt;br /&gt;
|-&lt;br /&gt;
|  16  || ''Prestige Point Store. This also requires the Var value below in [Special]'' &lt;br /&gt;
|-&lt;br /&gt;
|  17  || ''No page/party/guild chat.'' &lt;br /&gt;
|-&lt;br /&gt;
|  18  || ''Trade and auction hall'' &lt;br /&gt;
|-&lt;br /&gt;
|  19  || ''Room vault.''&lt;br /&gt;
|-&lt;br /&gt;
|  20  || ''Premium vault - 100 slots.'' &lt;br /&gt;
|-&lt;br /&gt;
|  21  || '''Health room. Room var changes the amount gained per tick.'' &lt;br /&gt;
|-&lt;br /&gt;
|  22  || ''Mana room. Room var changes the amount gained per tick.'' &lt;br /&gt;
|-&lt;br /&gt;
|  23  || ''Health and Mana room. Room var changes the amount gained per tick. (Mana is half the var value).'' &lt;br /&gt;
|-&lt;br /&gt;
|  24 || ''Store with recharge button.'' &lt;br /&gt;
|-&lt;br /&gt;
|  25  || ''Crafting room.'' &lt;br /&gt;
|-&lt;br /&gt;
|  26 || ''House Entrance Area.'' &lt;br /&gt;
|-&lt;br /&gt;
|  27 || ''Landlord Office'' &lt;br /&gt;
|-&lt;br /&gt;
|  28 || ''Potions/Food Vault - 100 slots'' &lt;br /&gt;
|-&lt;br /&gt;
|  29 || ''House/Hall Exit.'' &lt;br /&gt;
|-&lt;br /&gt;
|  30 || ''Premium vault with Temple'' &lt;br /&gt;
|-&lt;br /&gt;
|  31 || ''Vault with Temple'' &lt;br /&gt;
|-&lt;br /&gt;
|  32 || ''Garden'' &lt;br /&gt;
|-&lt;br /&gt;
|  33 || ''Champion Mark Store. This also requires the Var value below in [Special]'' &lt;br /&gt;
|-&lt;br /&gt;
|  34 || ''Guild Vault - 50 slots.'' &lt;br /&gt;
|-&lt;br /&gt;
|  35 || ''Guild Vault - 100 slots.'' &lt;br /&gt;
|-&lt;br /&gt;
|  36 || ''Hall Entrance Area.'' &lt;br /&gt;
|-&lt;br /&gt;
|  37 || ''Health and Mana room w/ temple. Room var changes the amount gained per tick. (Mana is half the var value).'' &lt;br /&gt;
|-&lt;br /&gt;
|  38 || ''Potions/Food Vault - 50 slots.'' &lt;br /&gt;
|-&lt;br /&gt;
|  39 || ''Allow Stealing when used in conjunction with Status=2 or 4.'' &lt;br /&gt;
|-&lt;br /&gt;
|  40 || ''Instance enter area. You must use the VAR to indicate the folder name. and room number of the instance to start and VAR2 to define is it is a player instance (1) or account instance (2) and players that can enter (-1 for unlimited)..'' &lt;br /&gt;
|-&lt;br /&gt;
|  41 || ''Lottery room.'' &lt;br /&gt;
|-&lt;br /&gt;
|  42 || ''Custom buttons room.'' &lt;br /&gt;
|-&lt;br /&gt;
|  43 || ''Faction Points store.'' &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*Description=''The short description of the room.''&lt;br /&gt;
*LDescription=''The long description of the room. If you leave this blank, it will use the short description by default.''&lt;br /&gt;
*MovementDescription=''Movement description. This should be the message that is attached to the description that contains what directions the player can move in. Actual movements that can be used should be color coded with CYAN. I.E. ~cwest~w.''&lt;br /&gt;
*Type=''The minimap type icon to use. This can be found in your interface folder.''&lt;br /&gt;
*NPC=''The NPCs to spawn, separated by commas. I.E: 'Rabbit,Rabbit,Turtle' would spawn two rabbits and one turtle on the square.''&lt;br /&gt;
&lt;br /&gt;
====[Directions]====&lt;br /&gt;
*North=''The north room number to use. Blank or 0 for no movement.''&lt;br /&gt;
*South=''The south room number to use. Blank or 0 for no movement.''&lt;br /&gt;
*East=''The east room number to use. Blank or 0 for no movement.''&lt;br /&gt;
*West=''The west room number to use. Blank or 0 for no movement.''&lt;br /&gt;
*Up=''The upwards room number to use. Blank or 0 for no movement.''&lt;br /&gt;
*Down=''The downwards room number to use. Blank or 0 for no movement.''&lt;br /&gt;
&lt;br /&gt;
====[KeyLockMode]====&lt;br /&gt;
*North=''The north key lock mode to use as defined below. 0 for no lock.''&lt;br /&gt;
*South=''The south key lock mode to use as defined below. 0 for no lock.''&lt;br /&gt;
*East=''The east key lock mode to use as defined below. 0 for no lock.''&lt;br /&gt;
*West=''The west key lock mode to use as defined below. 0 for no lock.''&lt;br /&gt;
*Up=''The upwards key lock mode to use as defined below. 0 for no lock.''&lt;br /&gt;
*Down=''The downwards key lock mode to use as defined below. 0 for no lock.''&lt;br /&gt;
{|&lt;br /&gt;
|  0  || ''Default, no lock.'' &lt;br /&gt;
|-&lt;br /&gt;
|  1  || ''Key, unlimited uses.'' &lt;br /&gt;
|-&lt;br /&gt;
|  2  || ''Key, limited uses. (Item will vanish!).'' &lt;br /&gt;
|-&lt;br /&gt;
|  3  || ''Race lock.'' &lt;br /&gt;
|-&lt;br /&gt;
|  4  || ''Class lock.'' &lt;br /&gt;
|-&lt;br /&gt;
|  5  || ''Level lock. Anyone over or equal to this level can pass.'' &lt;br /&gt;
|-&lt;br /&gt;
|  6  || ''Experience lock.'' &lt;br /&gt;
|-&lt;br /&gt;
|  7  || ''Strength Lock'' &lt;br /&gt;
|-&lt;br /&gt;
|  8  || ''Agility Lock'' &lt;br /&gt;
|-&lt;br /&gt;
|  9  || ''Endurance Lock'' &lt;br /&gt;
|-&lt;br /&gt;
|  10  || ''Intelligence Lock'' &lt;br /&gt;
|-&lt;br /&gt;
|  11  || ''Wisdom Lock'' &lt;br /&gt;
|-&lt;br /&gt;
|  12  || ''Charisma Lock'' &lt;br /&gt;
|-&lt;br /&gt;
|  13  || ''Gold Lock'' &lt;br /&gt;
|-&lt;br /&gt;
|  14  || ''Equipment Lock, unlimited uses only. (Similar to 1.)'' &lt;br /&gt;
|-&lt;br /&gt;
|  15  || ''Level lock. Anyone under or equal to this level can pass'' &lt;br /&gt;
|-&lt;br /&gt;
|  16  || ''Staff lock. Anyone under or equal to this staff level can pass'' &lt;br /&gt;
|-&lt;br /&gt;
|  17 || ''House use only. Based on allowed access via house permissions.'' &lt;br /&gt;
|-&lt;br /&gt;
|  18 || ''Account lock.'' &lt;br /&gt;
|-&lt;br /&gt;
|  19  || ''Guild lock.'' &lt;br /&gt;
|-&lt;br /&gt;
|  20  || ''Instance Key, unlimited uses.'' &lt;br /&gt;
|-&lt;br /&gt;
|  21 || ''Instance Key, limited uses. (Item will vanish!).'' &lt;br /&gt;
|-&lt;br /&gt;
|  22  || ''Internal key lock.'' &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====[KeyLockName]====&lt;br /&gt;
''Works with [KeyLockMode]. The input here should be determined by what you input for the lock mode. For example, if you have a gold lock, you would specify the amount of gold here. If you put a key/item lock, you would specify the item name.&lt;br /&gt;
*North=''Key/Value for the north exit.''&lt;br /&gt;
*South=''Key/Value for the south exit.''&lt;br /&gt;
*East=''Key/Value for the east exit.''&lt;br /&gt;
*West=''Key/Value for the west exit.''&lt;br /&gt;
*Up=''Key/Value for the upwards exit.''&lt;br /&gt;
*Down=''Key/Value for the downwards exit.''&lt;br /&gt;
&lt;br /&gt;
====[KeyType]====&lt;br /&gt;
''This will allow you to specify how the party will move when passing through. This can be used without a key as well to break up parties.&lt;br /&gt;
*North=''Key type for the north exit.''&lt;br /&gt;
*South=''Key type for the south exit.''&lt;br /&gt;
*East=''Key type for the east exit.''&lt;br /&gt;
*West=''Key type for the west exit.''&lt;br /&gt;
*Up=''Key type for the upwards exit.''&lt;br /&gt;
*Down=''Key type for the downwards exit.''&lt;br /&gt;
{|&lt;br /&gt;
|  0  || ''Default, full party will move with leader.'' &lt;br /&gt;
|-&lt;br /&gt;
|  1  || ''Players will move with party, but not NPCs.'' &lt;br /&gt;
|-&lt;br /&gt;
|  2  || ''Only leader will move.'' &lt;br /&gt;
|-&lt;br /&gt;
|  3  || ''Players will not move with party, but NPCs will.'' &lt;br /&gt;
|-&lt;br /&gt;
|  4  || ''Full party will move with leader, lock will be broken..'' &lt;br /&gt;
|-&lt;br /&gt;
|  5  || ''Players will move with party, but not NPCs, lock will be broken.'' &lt;br /&gt;
|-&lt;br /&gt;
|  6  || ''Only leader will move, lock will be broken.'' &lt;br /&gt;
|-&lt;br /&gt;
|  7  || ''Players will not move with party, but NPCs will, lock will be broken.'' &lt;br /&gt;
|-&lt;br /&gt;
|  8  || ''Checks every player individually for the lock type and moves them with the party if they meet the requirements. If they have a pet out, it will move their pet with them. THIS SHOULD BE A HIGHLY USED KEY TYPE TO PREVENT PARTY BREAKING.'' &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====[KeyResponse]====&lt;br /&gt;
''The message when you enter a room successfully. This can be key more or not, it will work regardless. Ensure this is BLANK if nothing is specified.''&lt;br /&gt;
*North=''Key response for the north room when entering a room.''&lt;br /&gt;
*South=''Key response for the south room when entering a room.''&lt;br /&gt;
*East=''Key response for the east room when entering a room.''&lt;br /&gt;
*West=''Key response for the west room when entering a room.''&lt;br /&gt;
*Up=''Key response for the upward room when entering a room.''&lt;br /&gt;
*Down=''Key response for the downward room when entering a room.''&lt;br /&gt;
&lt;br /&gt;
====[KeyFailResponse]====&lt;br /&gt;
''The message when you fail to get past a lock. This should also be used to let people know when areas are locked.''&lt;br /&gt;
*North=''Key failed response for the north room when entering a room.''&lt;br /&gt;
*South=''Key failed response for the south room when entering a room.''&lt;br /&gt;
*East=''Key failed response for the east room when entering a room.''&lt;br /&gt;
*West=''Key failed response for the west room when entering a room.''&lt;br /&gt;
*Up=''Key failed response for the upward room when entering a room.''&lt;br /&gt;
*Down=''Key failed response for the downward room when entering a room.''&lt;br /&gt;
&lt;br /&gt;
====[KeyPlayerLimit]====&lt;br /&gt;
''Limit the amount of players that can move in this direction at once, aka in a party.&lt;br /&gt;
*North=''Player limit for the north exit.''&lt;br /&gt;
*South=''Player limit for the south exit.''&lt;br /&gt;
*East=''Player limit for the east exit.''&lt;br /&gt;
*West=''Player limit for the west exit.''&lt;br /&gt;
*Up=''Player limit for the upwards exit.''&lt;br /&gt;
*Down=''Player limit for the downwards exit.''&lt;br /&gt;
&lt;br /&gt;
====[NPCBlock]====&lt;br /&gt;
''If set to true, this will prevent a player from advancing through the direction if a NPC is in the room.''&lt;br /&gt;
*North=''NPC block for the north room. (true/false).''&lt;br /&gt;
*South=''NPC block for the south room. (true/false).''&lt;br /&gt;
*East=''NPC block for the east room. (true/false).''&lt;br /&gt;
*West=''NPC block for the west room. (true/false).''&lt;br /&gt;
*Up=''NPC block for the upwards room. (true/false).''&lt;br /&gt;
*Down=''NPC block for the downwards room. (true/false).''&lt;br /&gt;
&lt;br /&gt;
====[ItemLook]====&lt;br /&gt;
*Info=''This is the look around information to send if a player looks at the information. It should as follows. I.E. 'Short Sword|This is a cool sword that is stuck to the ground!||Apple|There is an apple here!'&lt;br /&gt;
&lt;br /&gt;
====[Special]====&lt;br /&gt;
*DayNight=''This should be a 0 or 1 value, and if you have darkness here at nightfall, and want to use the night images, set this to 1.''&lt;br /&gt;
*Darkness=''Is the room completely dark in which you would need a light source? There are three options here.''&lt;br /&gt;
{|&lt;br /&gt;
|  0  || ''Default, no darkness'' &lt;br /&gt;
|-&lt;br /&gt;
|  1  || ''Blackout map and movement. Cannot see directions in minimap.'' &lt;br /&gt;
|-&lt;br /&gt;
|  2  || ''Cannot see directions in minimap.'' &lt;br /&gt;
|}&lt;br /&gt;
*Owner=''The owner of the room. Normally this is dynamically set and doesn't need to be.''&lt;br /&gt;
*NPCStop=''Do npcs stop here or keep going past the area? 0 for no, 1 for yes except party monsters, 2 for all.''&lt;br /&gt;
*Var=''This is used typically with the room class type. For example, if the room class is a store type, then this should be the file name of the store. If this is used for a temple, it needs to be the divinity type, for example 'Fire'. It is currently for: Arenas, Stores, Prestige Stores, Temples, and Guilds.''&lt;br /&gt;
*Var2=''Second variable. Not used except for script reasons or special rooms that dynamically set this.''&lt;br /&gt;
*NoTrack=''If set to true, this will disable the ability /track to track people here. Lakes/Oceans/etc should have this set to true.''&lt;br /&gt;
*KickoutRoom=''Set to a room ID. This will kickout the player to this square on reconnect. Good for OADs.''&lt;br /&gt;
*SearchItem=''Search out items. Separate each item with a comma.''&lt;br /&gt;
*NoXP=''If true, disables XP gain in the room. Default is false.''&lt;br /&gt;
*PickupDelay=''The delay between picking up multiple items. This means that if this is 20 seconds and you pick up an item, you cannot pickup another item for 20 seconds. Default is 0.''&lt;br /&gt;
*PickupLockTime=''If you set a number here, any dropped items by NPCs or via the room will have a time delay where only the person who killed/etc can pick it up. This sets the time they have before it becomes available to everyone else. Default is 0.''&lt;br /&gt;
*AlwaysSickness=''If true, rooms should always add sickness using scripting. Default is false.''&lt;br /&gt;
*BlockWarp=''If true, staffers are locked from warping to the room. Default is false.''&lt;br /&gt;
*NoLookOver=''If true, you cannot look over other players in the room. Default is false.''&lt;br /&gt;
*BypassLevel=''If true, rooms will always bypass the under 'level 16' PK immunity. Default is false.''&lt;br /&gt;
*NoPenalty=''If true, there is no penalty here for killing players under level 25.''&lt;br /&gt;
*BlockEquip=''If true, you will not be able to unequip or equip in this room.''&lt;br /&gt;
*InfinityHide=''If false, you will not be able to hide for more then 3 seconds.''&lt;br /&gt;
*Script=''Instead of the default room script, point to another script. This helps with redendency (aka scripts that are the same!) as you can point several rooms to one script. Do not use the extension, but folder is required. I.E. 'Battle Arena\testscript'''&lt;br /&gt;
*ScriptArg=''Pass arguments to a script. This can be accessed by the 'sArg' argument in a script. Warning: If it is a number, you must convert it in LUA first with tonumber() to use it! Does not require the Script var to be used. You can use a delimiter and split into several values afterwards too!''&lt;br /&gt;
*SpecialMovementFlag=''Show or hide the diamond on this square on the minimap. By default, Any SpecialMovement is set to true. This can be overridden to either true/false if you want it to be displayed or hidden forcefully.''&lt;br /&gt;
*Movement=''A special movement method that allows movement through non-normal directions such as 'enter portal'. The line is seperated with | for each value, and each new movement should be seperated with -|-. The general line would be: 'Movement=Room Folder|Room ID|KeyMode|KeyName|KeyType|Response|FailReponse|MobClear|SayToActivate|MessageEnter|MessageLeave|KeyPlayerLimit'. The data for most of this is above, it is the same values as movement. The last three values are now however. SayToActivate is what is needed to say to activate the warp. MessageEnter should be for example 'just warped to the room!', and MessageLeave should be 'just left  the room!'. It will auto add the name in front. As an example for a no key warp movement: 'Movement=seamoor city|5|0||0|0|You warp out!|You fail to warp!|false|BEAM ME UP|just warped in!|just warped out!|1'.. BEAM ME UP being the trigger. and only one person per party (aka no parties) can use it.' ''&lt;br /&gt;
*CustomButtons=''Create custom buttons with use of RCLASS 42. The general line would be: 'CustomButtons=Name|Command|Type|TypeHelp'. Name is the name of the button. Command is the command to send. Type is what type of button it is. 0 for default, 1 for YES/NO dialog box question where YES sends text, and NO halts the command, 2 for an input box. TypeHelp can be left blank if Type=0, but if using Type 1 or 2 this will be the text that appears in the dialog/input box. For example: 'CustomButtons=Cry|/cry|0|*|*Bet|/bet|2|How much you want to bet?'.'' Please separate each command with an *|* similar to SpecialMovement.&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=Player&amp;diff=4020</id>
		<title>Player</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=Player&amp;diff=4020"/>
				<updated>2021-06-18T23:38:10Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: /* Player.Set.Boost.PercentRage(pID As Integer, isIDPlayer As Boolean, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;====Player====&lt;br /&gt;
&lt;br /&gt;
=====Player.ResetAFKTimer(pid As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Example=''Player.ResetAFKTimer(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.MoveTemple(pid As Integer, Optional messageFrom As Boolean = True, Optional messageTo As Boolean = True, Optional messageSelf As Boolean = True) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* messageFrom=''   ''&lt;br /&gt;
:* messageTo=''   ''&lt;br /&gt;
:* messageSelf=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.MoveTemple(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.UpdateRoom(pid As Integer, Optional sendInfo As Integer = -1)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* sendInfo  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.UpdateRoom(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.UpdateRoomQuests(pid As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Example=''Player.UpdateRoomQuests(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.UpdateMaxHMP(pid As Integer, Optional sendInfo As Integer = -1)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* sendInfo  -1=''   ''&lt;br /&gt;
*Example=''Player.UpdateMaxHMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Find(ByVal data As String, Optional exact As Boolean = True) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* data=''   ''&lt;br /&gt;
:* exact=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Find(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Lookover(index As Integer, name As String, image As String, data As String, charImage as Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* index=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* image=''   ''&lt;br /&gt;
:* data=''   ''&lt;br /&gt;
:* charImage=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Lookover(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.InstanceID(pid As Integer, instanceName as String) as String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* instanceName=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.InstanceID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PunishListKeys(pid As Integer) as String()=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PunishListKeys(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PunishListValues(pid As Integer) as String()=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PunishListValues(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PunishListCount(pid As Integer) as Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PunishListCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TargetPlayer(pid As Integer) as Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TargetPlayer(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TargetName(pid As Integer) as String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TargetName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TotalMinutes(pid As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TotalMinutes(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.DropBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.DropBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Notoriety(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Notoriety(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PunishPenalty(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PunishPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusDeflect(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusDeflect(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusHide(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusHide(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusInfra(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusInfra(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusHaste(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusHaste(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusFizzle(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusFizzle(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusDamage(ByVal pID As Integer, ByVal damageBonusName As String) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusDamage(   )''&lt;br /&gt;
&lt;br /&gt;
      &lt;br /&gt;
=====Player.Get.TBonusResist(ByVal pID As Integer, ByVal resistBonusName As String) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* resistBonusName=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusResist(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusHPPerTick(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusHPPerTick(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusMPPerTick(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusMPPerTick(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TrueSight(pid As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TrueSight(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.AccountInfo(pID As Integer, typeID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* typeID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.AccountInfo(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.SkillLevel(pID As Integer, name As String) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.SkillLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.SkillList(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   (array)''&lt;br /&gt;
*Example=''Entity.Get.SkillList(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.InventoryBonusCount(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.InventoryBonusCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.ValidLocationForSpawn(pID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Example=''Entity.Get.ValidLocationForSpawn(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.IsOwned(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.IsOwned(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Restriction(ByVal pID As Integer, iID As Integer, restrictionType as Integer, Optional equipped As Boolean = False) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* restrictionType=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Restriction(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Suffix(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Suffix(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.SuffixAmount(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.SuffixAmount(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Prefix(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Prefix(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.PrefixAmount(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.PrefixAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.ItemLookoverDesc(pID As Integer  key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.ItemLookoverDesc(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Trading(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Trading(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.FirstTime(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.FirstTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.NoTrack(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.NoTrack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PremiumWheel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.PremiumWheel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Temple(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.Temple(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.SpeakMode(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.SpeakMode(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Regeneration(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Regeneration(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.AutosneakNumber(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.AutosneakNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.MPGainActive(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.MPGainActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.HPGainActive(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.HPGainActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Experience(pID As Integer) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Experience(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.RaceID(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.RaceID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.ClassID(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.ClassID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.BaseClass(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.BaseClass(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.ClassName(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.ClassName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.StaffLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.StaffLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.BuildLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.BuildLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.EventLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.EventLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestItems(pID As Integer, questID As Integer, itemName As String, total As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* itemName=''   ''&lt;br /&gt;
:* total=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestItems(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestKills(pID As Integer, questID As Integer, npcName As String, total As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* npcName=''   ''&lt;br /&gt;
:* total=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestKills(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.BonusHP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.BonusHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.BonusMP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.BonusMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonus(pID As Integer, idFind As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* idFind=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusPhysicalDamageReduction(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusPhysicalDamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusSpellDamageReduction(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusSpellDamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusPhysicalDamage(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusPhysicalDamage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusSpellDamage(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusSpellDamage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusSpellPierce(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusSpellPierce(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusMagicResistance(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusMagicResistance(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusHP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusMP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusRAGE(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusRAGE(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Darkness(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Darkness(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.RageActive(pid As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.RageActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Gender(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Gender(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.CurrentMP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.CurrentMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.HPPotionDelay(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.HPPotionDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.MPPotionDelay(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.MPPotionDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.HPPotPenalty(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.HPPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.MPPotPenalty(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.MPPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.HealPenalty(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.HealPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PotionModifier(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PotionModifier(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.FoodDelay(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.FoodDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.MaxMP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.MaxMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.UpdateMaxHMP(pID As Integer, Optional SendData as Boolean = true) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* SendData=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.UpdateMaxHMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestAmount(ID As Integer, questID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestTotal(ID As Integer, questID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestTotal(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestPage(ID As Integer, questID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestPage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Quest(ID As Integer, questID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Quest(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Logging(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Logging(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Virtue(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Virtue(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Premium(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Premium(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.LastAttack(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.LastAttack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.LastAttackMode(pID As Integer) As Short=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.LastAttackMode(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Immunity(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Logging(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.Key(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.Key(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.Craft(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.Craft(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.TempString(pID As Integer, key As String) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.TempString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.TempNumber(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.TempNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.AccountString(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.AccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.AccountNumber(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.AccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.AccountStringO(accountName As String, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* accountName=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.AccountStringO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.AccountNumberO(accountName As String, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* accountName=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.AccountNumberO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.DailyAccountString(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.DailyAccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.DailyAccountNumber(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.DailyAccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.ComputerIDString(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.ComputerIDString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.ComputerIDNumber(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.ComputerIDNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.SpellDamageTakenMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.SpellDamageTakenMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.RageAmount(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.RageAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.ShieldAbsorbAmount(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.ShieldAbsorbAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.ACMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.ACMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.DamageMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.DamageMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.DefendDodgeBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.DefendDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.HPMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.HPMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.AttackDodgeBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.AttackDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.MPMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.MPMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.SpellAttackMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.SpellAttackMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.SpellDamageTakenMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.SpellDamageTakenMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.SpellResistMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.SpellResistMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.MaxSpawns(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.MaxSpawns(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.RageBar(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.RageBar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.PhysicalDamageTakenMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.PhysicalDamageTakenMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.SpellAttackMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.SpellAttackMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.DurationBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.DurationBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.DefendDodgeBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.DefendDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.AttackDodgeBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.AttackDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.Infravision(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.Infravision(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.SpellResistMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.SpellResistMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.CooldownModifier(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.CooldownModifier(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Color(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Color(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Rarity(pID As Integer, iID As Integer, Optional equipped As Boolean = False, Optional includeHum As Boolean = False) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
:* includeHum=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Rarity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.UniqueID(pID As Integer, iID As Integer, Optional equipped As Boolean = False As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.UniqueID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.StringVar(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.StringVar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.NumberVar(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.NumberVar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Soulbound(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Soulbound(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.SoulboundName(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.SoulboundName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.SoulboundName(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.SoulboundName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Expire(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Expire(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.ExpireTime(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.ExpireTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Charged(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Charged(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.ChargedTime(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.ChargedTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Enchantment(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Enchantment(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.DropBonusMin(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.DropBonusMin(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.DropBonusMax(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.DropBonusMax(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Bless(pID As Integer, iID As Integer, divName As String, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* divName=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Bless(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.DivinityBonus(pID As Integer, iID As Integer, enchantName As String, Optional equipped As Boolean = false) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* enchantName=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.DivinityBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.TwoHandedWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.TwoHandedWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripIsWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripIsWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripIsWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripIsWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripBonusAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripBonusAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripBonusAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripBonusAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripSpellAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripSpellAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripSpellAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripSpellAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripPierceBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripPierceBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripPierceBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripPierceBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripType(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripType(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripAmmoType(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripAmmoType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripAmmoType(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripAmmoType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoName(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripAmmoBased(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripAmmoBased(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripAmmoBased(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripAmmoBased(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoAmount(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Helmet(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Helmet(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Body(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Body(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Special(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Special(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoName(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoLoaded(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoLoaded(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoValid(pID As Integer, left as Boolean) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* left=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoValid(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripIsWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripIsWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripBonusAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripBonusAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripType(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripAmmoBased(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripAmmoBased(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGrip(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGrip(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripIsWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripIsWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripBonusAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripBonusAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripType(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripAmmoBased(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripAmmoBased(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGrip(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGrip(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.FindInventory(pID As Integer, findItem As String, Optional amount As Integer = -1, Optional findString As String = &amp;quot;, Optional findValue As Integer = -1, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem='''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
:* findString  &amp;quot;=''   ''&lt;br /&gt;
:* findValue  =''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.FindInventory(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.FindInventoryReverse(pID As Integer, findItem As String, Optional amount As Integer = -1, Optional findString As String = &amp;quot;, Optional findValue As Integer = -1, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem='''   ''&lt;br /&gt;
:* amount='''   ''&lt;br /&gt;
:* findString  &amp;quot;=''   ''&lt;br /&gt;
:* findValue  =''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.FindInventoryReverse(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.FindEmptyInventory(pID As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.FindEmptyInventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.FindFreeInventory(pid As Integer, itemFound As String, emptySlots As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* itemFound=''   ''&lt;br /&gt;
:* emptySlots=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.FindFreeInventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.DropPercent(pID As Integer, findItem as Integer, equipped as Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.DropPercent(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.PreventSoulbind(pID As Integer, findItem as Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.PreventSoulbind(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.PreventUnSoulbind(pID As Integer, findItem as Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.PreventUnSoulbind(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.MaxStack(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.MaxStack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventoryAmount(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventoryAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Inventory(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Inventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventoryAmount(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventoryAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventoryType(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventoryType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventoryWeaponType(pID As Integer, findItem As Intege, Optional equipped As Boolean = falser) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventoryWeaponType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventorySlotType(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventorySlotType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Attacks(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Attacks(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Blocks(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Blocks(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TotalAttacks(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TotalAttacks(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.EXPBonus(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.EXPBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.EXPBonusTime(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.EXPBonusTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.GoldBonus(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.GoldBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.GoldBonusTime(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.GoldBonusTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TEXPBonus(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TEXPBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TGoldBonus(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TGoldBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.GuildZoneCount(ID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.GuildZoneCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.OfflineAccount(nameAs Stringr) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nameAs =''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.OfflineAccount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PP(ID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.CM(ID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.CM(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.FP(ID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.FP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Item(pID As Integer, updateValue As String, updateValue2 As Integer, dropFloor As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
:* dropFloor=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Add.Item(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Virtue(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Add.Virtue(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.FactionActivity(pName As String, faction as String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pName=''   ''&lt;br /&gt;
:* faction=''   ''&lt;br /&gt;
*Example=''Player.Add.FactionActivity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Menu(pID As Integer, Optional updateValue As String = &amp;quot;, Optional updateValue2 As String = &amp;quot;, Optional updateValue3 As Integer = -1)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
:* updateValue2  &amp;quot;=''   ''&lt;br /&gt;
:* updateValue3  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Add.Menu(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Obituary(pID As Integer, attackerName As String, Optional defenderName As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* attackerName=''   ''&lt;br /&gt;
:* defenderName  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Add.Obituary(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Experience(pID As Integer, updateValue As Long, Optional byPassLock As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* byPassLock=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Add.Experience(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.DropBonus(pID As Integer, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.DropBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Notoriety(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.Notoriety(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PunishPenalty(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.PunishPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PunishList(pID As Integer, addName as String, addLevel As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* addName=''   ''&lt;br /&gt;
:* addLevel=''   ''&lt;br /&gt;
*Example=''Player.Set.PunishList(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusDeflect(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusDeflect(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusHaste(pID As Integer, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusHaste(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusHide(pID As Integer, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusHide(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusInfra(pID As Integer, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusInfra(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusFizzle(pID As Integer, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusFizzle(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusDamage(ByVal pID As Integer, ByVal damageBonusName As String, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusDamage(   )''&lt;br /&gt;
&lt;br /&gt;
      &lt;br /&gt;
=====Player.Set.TBonusResist(ByVal pID As Integer, ByVal damageBonusName As String, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusResist(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusHPPerTick(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusHPPerTick(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusMPPerTick(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusMPPerTick(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TrueSight(pid As Integer, updateValue As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.TrueSight(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.SkillLevel(pID As Integer, name As String, nLevel As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* nLevel=''   ''&lt;br /&gt;
*Example=''Entity.Set.SkillLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.AttemptSkillLevel(ByVal pID As Integer, name As String, chance As Double) as Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* chance=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.AttemptSkillLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.InventoryBonusCount(pID As Integer, count As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* count=''   ''&lt;br /&gt;
*Example=''Entity.Set.InventoryBonusCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.ItemLookoverDesc(pID As Integer, key As String, value as String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.ItemLookoverDesc(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.Craft(pID As Integer, key As String, value As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.Craft(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.Key(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.Key(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.TempString(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.TempString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.TempNumber(pID As Integer, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.TempNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.AccountString(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.AccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.AccountNumber(pID As Integer, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.AccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.AccountStringO(accountName as String, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* accountName=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.AccountStringO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.AccountNumberO(accountName As String, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* accountName=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.AccountNumberO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.DailyAccountString(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.DailyAccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.DailyAccountNumber(pID As Integer, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.DailyAccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.ComputerIDString(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.ComputerIDString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.ComputerIDNumber(pID As Integer, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.ComputerIDNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.CancelTrade(pID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Example=''Player.Set.CancelTrade(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Premium(ID As Integer, setDays As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* setDays=''   ''&lt;br /&gt;
*Example=''Player.Set.Premium(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PermChange(ID As Integer, mode As Integer, value as String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* mode=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Example=''Player.Set.PermChange(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.AutosneakBonus(ID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.AutosneakBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.SpeakMode(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.SpeakMode(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.LastAttack(ByVal pID As Integer, dID As Integer, Optional newTime As Double = -1, Optional heal As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* dID=''   ''&lt;br /&gt;
:* newTime=''   ''&lt;br /&gt;
:* heal=''   ''&lt;br /&gt;
*Example=''Player.Set.LastAttack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.LastAttackMode(pID As Integer, mode as Short)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* mode=''   ''&lt;br /&gt;
*Example=''Player.Set.LastAttackMode(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Immunity(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.Immunity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.Rage(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.Rage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.MP(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.MP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.Potion(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.Potion(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.Light(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.Light(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.PercentRage(pID As Integer,updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.PercentRage(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.PercentMP(pID As Integer updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.PercentMP(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.NoTrack(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.NoTrack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.AutosneakNumber(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.AutosneakNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.BaseClass(pID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.BaseClass(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.ClassName(pID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.ClassName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.BonusHP(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.BonusHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.BonusMP(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.BonusMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonus(ByVal pID As Integer, idFind As Integer, ByVal updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* idFind=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusPhysicalDamageReduction(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusPhysicalDamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusSpellDamageReduction(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusSpellDamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusPhysicalDamage(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusPhysicalDamage(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusSpellDamage(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusSpellDamage(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusSpellPierce(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusSpellPierce(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusMagicResistance(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusMagicResistance(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusHP(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusMP(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusRAGE(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusRAGE(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Darkness(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Darkness(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.RageBar(pid As Integer, updateValue As Boolean, sendBack As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* sendBack=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.RageBar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.CurrentMP(pID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.CurrentMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.CurrentRage(pID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.CurrentRage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.HPPotionDelay(pID As Integer, updateValue As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.HPPotionDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.MPPotionDelay(pID As Integer, updateValue As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.MPPotionDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.HPPotPenalty(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.HPPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.MPPotPenalty(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.MPPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.HealPotPenalty(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.HealPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Temple(ID As Integer, temple As String, roomnumber As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* temple=''   ''&lt;br /&gt;
:* roomnumber=''   ''&lt;br /&gt;
*Example=''Player.Set.Temple(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.CM(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.CM(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PremiumWheel(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.PremiumWheel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Regeneration(pID As Integer, Optional interuptMSG As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* interuptMSG  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Regeneration(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.FoodDelay(pID As Integer, updateValue As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.FoodDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.MPGainActive(pID As Integer, updateValue As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.MPGainActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.HPGainActive(pID As Integer, updateValue As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.HPGainActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.LookOverExtra(pID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.LookOverExtra(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.AdjustMaxMP(pID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.AdjustMaxMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.QuestUnlock(ID As Integer, questID As Integer, accountBound As Boolean, unlocked As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* accountBound=''   ''&lt;br /&gt;
:* unlocked=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.QuestUnlock(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.QuestAmount(ID As Integer, questID As Integer, questScriptAmount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* questScriptAmount=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.QuestAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.QuestTotal(ID As Integer, questID As Integer, questScriptTotal As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* questScriptTotal=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.QuestTotal(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.QuestPage(ID As Integer, questID As Integer, questPage As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* questPage=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.QuestPage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.EXPBonus(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.EXPBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.EXPBonusTime(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.EXPBonusTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.GoldBonus(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.GoldBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.GoldBonusTime(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.GoldBonusTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TEXPBonus(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TEXPBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TGoldBonus(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TGoldBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PP(ID As Integer, updateValue As Integer, updateMax as Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.PP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PPO(ID As Integer, updateValue As String, updateMax as Boolean) as Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.PPO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.FP(ID As Integer, updateValue As Integer, updateMax as Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.FP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.FPO(ID As Integer, updateValue As Integer, updateMax as Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.FPO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Suffix(ByVal pID As Integer, iID As Integer, name as String, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Suffix(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.SuffixAmount(ByVal pID As Integer, iID As Integer, amount as Double, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.SuffixAmount(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Prefix(ByVal pID As Integer, iID As Integer, name as String, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Prefix(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.PrefixAmount(ByVal pID As Integer, iID As Integer,  amount as Double, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.PrefixAmoumt(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Swap(ByVal pID As Integer, ByVal updateValue As Integer, ByVal updateValue2 As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Swap(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.AmmoAmount(ByVal pID As Integer, amount As Integer, Optional updateValue As Boolean = False, Optional unequip As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* unequip=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.AmmoAmount(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Lookover(pID As Integer, iID As Integer, Lookover As String, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* Lookover=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Lookover(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.StringVar(pID As Integer, iID As Integer, StringVar As String, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* StringVar=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.StringVar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.NumberVar(pID As Integer, iID As Integer, NumberVar As Double, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* NumberVar=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.NumberVar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Update(pID As Integer, iID As Integer, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Update(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Expire(pID As Integer, iID As Integer, expire As Boolean, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* expire=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Expire(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.ExpireTime(pID As Integer, iID As Integer, time As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* time=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.ExpireTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Charged(pID As Integer, iID As Integer, expire As Boolean, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* expire=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Charged(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.ChargedTime(pID As Integer, iID As Integer, time As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* time=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.ChargedTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Soulbound(pID As Integer, iID As Integer, soulBound As Boolean, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* soulBound=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Soulbound(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.SoulboundName(pID As Integer, iID As Integer, soulBound As String, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* soulBound=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.SoulboundName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.SoulboundName(pID As Integer, iID As Integer, soulBound As String, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* soulBound=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.SoulboundName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Enchantment(pID As Integer, iID As Integer, enchantAmount As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* enchantAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Enchantment(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Bless(pID As Integer, iID As Integer, divName As String, blessAmount As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* divName=''   ''&lt;br /&gt;
:* blessAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Bless(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.DivinityBonus(pID As Integer, iID As Integer, enchantName As String, enchantAmount As Double, Optional enchantType As Short = 0, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* enchantName=''   ''&lt;br /&gt;
:* enchantAmount=''   ''&lt;br /&gt;
:* enchantType=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.DivinityBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.DropBonusMin(pID As Integer, iID As Integer, dropBonusAmount As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* dropBonusAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.DropBonusMin(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.DropBonusMax(pID As Integer, iID As Integer, dropBonusAmount As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* dropBonusAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.DropBonusMax(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Minimap(ByVal pID As Integer, folderName as String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* playerName=''   ''&lt;br /&gt;
:* all=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Minimap(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.PunishList(ByVal pID As Integer, playerName as String, Optional all as Boolean = False) as Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* playerName=''   ''&lt;br /&gt;
:* all=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.PunishList(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.EventItems(ByVal pID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Example=''Player.Remove.EventItems(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Skills(pID As Integer,  key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Remove.Skills(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.ItemLookoverDesc(pID As Integer,  key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Remove.ItemLookoverDesc(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.Key(pID As Integer, key As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.Key(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.Craft(pID As Integer, key As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.Craft(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.TempString(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.TempString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.TempNumber(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.TempNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.AccountStringO(accountName As String, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* accountName=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.AccountStringO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.AccountNumberO(accountName As String, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* accountName=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.AccountNumberO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.AccountString(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.AccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.AccountNumber(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.AccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.DailyAccountString(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.DailyAccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.DailyAccountNumber(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.DailyAccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.ComputerIDString(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.ComputerIDString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.ComputerIDNumber(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.ComputerIDNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.Potion(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.Potion(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.Rage(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.Rage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.MP(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.MP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.Light(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.Light(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Item(pID As Integer, updateValue As String, updateValue2 As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Item(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.ItemInventory(pID As Integer, inventoryNumber As Integer, updateValue2 As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* inventoryNumber=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.ItemInventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Inventory(pID As Integer, inventoryNumber As Integer, updateValue2 As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* inventoryNumber=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Inventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Regeneration(ByVal pID As Integer, Optional ignoreDelay As Boolean = False, Optional breakFoodTimer As Boolean = True, Optional account As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* ignoreDelay=''   ''&lt;br /&gt;
:* breakFoodTimer=''   ''&lt;br /&gt;
:* account=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Regeneration(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Quest(ID As Integer, questID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Quest(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.QuestComplete(ID As Integer, questID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.QuestComplete(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.QuestComplete(ID As Integer, questID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.QuestComplete(   )''&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=Player&amp;diff=4019</id>
		<title>Player</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=Player&amp;diff=4019"/>
				<updated>2021-06-18T23:37:50Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: /* Player.Set.Boost.PercentMP(pID As Integer, isIDPlayer As Boolean, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;====Player====&lt;br /&gt;
&lt;br /&gt;
=====Player.ResetAFKTimer(pid As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Example=''Player.ResetAFKTimer(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.MoveTemple(pid As Integer, Optional messageFrom As Boolean = True, Optional messageTo As Boolean = True, Optional messageSelf As Boolean = True) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* messageFrom=''   ''&lt;br /&gt;
:* messageTo=''   ''&lt;br /&gt;
:* messageSelf=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.MoveTemple(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.UpdateRoom(pid As Integer, Optional sendInfo As Integer = -1)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* sendInfo  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.UpdateRoom(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.UpdateRoomQuests(pid As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Example=''Player.UpdateRoomQuests(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.UpdateMaxHMP(pid As Integer, Optional sendInfo As Integer = -1)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* sendInfo  -1=''   ''&lt;br /&gt;
*Example=''Player.UpdateMaxHMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Find(ByVal data As String, Optional exact As Boolean = True) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* data=''   ''&lt;br /&gt;
:* exact=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Find(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Lookover(index As Integer, name As String, image As String, data As String, charImage as Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* index=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* image=''   ''&lt;br /&gt;
:* data=''   ''&lt;br /&gt;
:* charImage=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Lookover(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.InstanceID(pid As Integer, instanceName as String) as String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* instanceName=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.InstanceID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PunishListKeys(pid As Integer) as String()=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PunishListKeys(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PunishListValues(pid As Integer) as String()=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PunishListValues(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PunishListCount(pid As Integer) as Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PunishListCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TargetPlayer(pid As Integer) as Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TargetPlayer(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TargetName(pid As Integer) as String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TargetName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TotalMinutes(pid As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TotalMinutes(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.DropBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.DropBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Notoriety(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Notoriety(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PunishPenalty(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PunishPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusDeflect(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusDeflect(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusHide(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusHide(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusInfra(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusInfra(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusHaste(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusHaste(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusFizzle(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusFizzle(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusDamage(ByVal pID As Integer, ByVal damageBonusName As String) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusDamage(   )''&lt;br /&gt;
&lt;br /&gt;
      &lt;br /&gt;
=====Player.Get.TBonusResist(ByVal pID As Integer, ByVal resistBonusName As String) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* resistBonusName=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusResist(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusHPPerTick(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusHPPerTick(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusMPPerTick(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusMPPerTick(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TrueSight(pid As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TrueSight(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.AccountInfo(pID As Integer, typeID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* typeID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.AccountInfo(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.SkillLevel(pID As Integer, name As String) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.SkillLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.SkillList(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   (array)''&lt;br /&gt;
*Example=''Entity.Get.SkillList(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.InventoryBonusCount(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.InventoryBonusCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.ValidLocationForSpawn(pID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Example=''Entity.Get.ValidLocationForSpawn(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.IsOwned(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.IsOwned(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Restriction(ByVal pID As Integer, iID As Integer, restrictionType as Integer, Optional equipped As Boolean = False) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* restrictionType=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Restriction(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Suffix(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Suffix(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.SuffixAmount(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.SuffixAmount(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Prefix(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Prefix(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.PrefixAmount(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.PrefixAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.ItemLookoverDesc(pID As Integer  key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.ItemLookoverDesc(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Trading(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Trading(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.FirstTime(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.FirstTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.NoTrack(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.NoTrack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PremiumWheel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.PremiumWheel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Temple(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.Temple(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.SpeakMode(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.SpeakMode(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Regeneration(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Regeneration(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.AutosneakNumber(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.AutosneakNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.MPGainActive(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.MPGainActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.HPGainActive(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.HPGainActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Experience(pID As Integer) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Experience(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.RaceID(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.RaceID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.ClassID(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.ClassID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.BaseClass(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.BaseClass(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.ClassName(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.ClassName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.StaffLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.StaffLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.BuildLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.BuildLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.EventLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.EventLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestItems(pID As Integer, questID As Integer, itemName As String, total As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* itemName=''   ''&lt;br /&gt;
:* total=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestItems(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestKills(pID As Integer, questID As Integer, npcName As String, total As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* npcName=''   ''&lt;br /&gt;
:* total=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestKills(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.BonusHP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.BonusHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.BonusMP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.BonusMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonus(pID As Integer, idFind As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* idFind=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusPhysicalDamageReduction(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusPhysicalDamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusSpellDamageReduction(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusSpellDamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusPhysicalDamage(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusPhysicalDamage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusSpellDamage(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusSpellDamage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusSpellPierce(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusSpellPierce(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusMagicResistance(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusMagicResistance(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusHP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusMP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusRAGE(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusRAGE(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Darkness(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Darkness(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.RageActive(pid As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.RageActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Gender(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Gender(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.CurrentMP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.CurrentMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.HPPotionDelay(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.HPPotionDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.MPPotionDelay(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.MPPotionDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.HPPotPenalty(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.HPPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.MPPotPenalty(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.MPPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.HealPenalty(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.HealPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PotionModifier(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PotionModifier(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.FoodDelay(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.FoodDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.MaxMP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.MaxMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.UpdateMaxHMP(pID As Integer, Optional SendData as Boolean = true) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* SendData=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.UpdateMaxHMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestAmount(ID As Integer, questID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestTotal(ID As Integer, questID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestTotal(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestPage(ID As Integer, questID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestPage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Quest(ID As Integer, questID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Quest(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Logging(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Logging(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Virtue(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Virtue(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Premium(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Premium(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.LastAttack(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.LastAttack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.LastAttackMode(pID As Integer) As Short=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.LastAttackMode(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Immunity(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Logging(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.Key(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.Key(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.Craft(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.Craft(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.TempString(pID As Integer, key As String) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.TempString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.TempNumber(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.TempNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.AccountString(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.AccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.AccountNumber(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.AccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.AccountStringO(accountName As String, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* accountName=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.AccountStringO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.AccountNumberO(accountName As String, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* accountName=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.AccountNumberO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.DailyAccountString(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.DailyAccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.DailyAccountNumber(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.DailyAccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.ComputerIDString(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.ComputerIDString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.ComputerIDNumber(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.ComputerIDNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.SpellDamageTakenMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.SpellDamageTakenMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.RageAmount(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.RageAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.ShieldAbsorbAmount(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.ShieldAbsorbAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.ACMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.ACMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.DamageMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.DamageMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.DefendDodgeBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.DefendDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.HPMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.HPMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.AttackDodgeBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.AttackDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.MPMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.MPMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.SpellAttackMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.SpellAttackMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.SpellDamageTakenMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.SpellDamageTakenMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.SpellResistMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.SpellResistMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.MaxSpawns(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.MaxSpawns(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.RageBar(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.RageBar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.PhysicalDamageTakenMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.PhysicalDamageTakenMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.SpellAttackMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.SpellAttackMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.DurationBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.DurationBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.DefendDodgeBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.DefendDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.AttackDodgeBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.AttackDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.Infravision(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.Infravision(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.SpellResistMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.SpellResistMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.CooldownModifier(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.CooldownModifier(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Color(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Color(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Rarity(pID As Integer, iID As Integer, Optional equipped As Boolean = False, Optional includeHum As Boolean = False) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
:* includeHum=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Rarity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.UniqueID(pID As Integer, iID As Integer, Optional equipped As Boolean = False As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.UniqueID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.StringVar(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.StringVar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.NumberVar(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.NumberVar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Soulbound(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Soulbound(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.SoulboundName(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.SoulboundName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.SoulboundName(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.SoulboundName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Expire(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Expire(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.ExpireTime(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.ExpireTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Charged(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Charged(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.ChargedTime(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.ChargedTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Enchantment(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Enchantment(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.DropBonusMin(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.DropBonusMin(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.DropBonusMax(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.DropBonusMax(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Bless(pID As Integer, iID As Integer, divName As String, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* divName=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Bless(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.DivinityBonus(pID As Integer, iID As Integer, enchantName As String, Optional equipped As Boolean = false) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* enchantName=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.DivinityBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.TwoHandedWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.TwoHandedWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripIsWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripIsWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripIsWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripIsWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripBonusAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripBonusAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripBonusAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripBonusAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripSpellAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripSpellAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripSpellAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripSpellAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripPierceBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripPierceBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripPierceBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripPierceBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripType(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripType(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripAmmoType(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripAmmoType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripAmmoType(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripAmmoType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoName(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripAmmoBased(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripAmmoBased(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripAmmoBased(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripAmmoBased(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoAmount(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Helmet(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Helmet(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Body(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Body(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Special(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Special(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoName(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoLoaded(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoLoaded(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoValid(pID As Integer, left as Boolean) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* left=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoValid(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripIsWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripIsWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripBonusAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripBonusAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripType(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripAmmoBased(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripAmmoBased(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGrip(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGrip(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripIsWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripIsWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripBonusAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripBonusAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripType(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripAmmoBased(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripAmmoBased(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGrip(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGrip(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.FindInventory(pID As Integer, findItem As String, Optional amount As Integer = -1, Optional findString As String = &amp;quot;, Optional findValue As Integer = -1, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem='''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
:* findString  &amp;quot;=''   ''&lt;br /&gt;
:* findValue  =''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.FindInventory(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.FindInventoryReverse(pID As Integer, findItem As String, Optional amount As Integer = -1, Optional findString As String = &amp;quot;, Optional findValue As Integer = -1, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem='''   ''&lt;br /&gt;
:* amount='''   ''&lt;br /&gt;
:* findString  &amp;quot;=''   ''&lt;br /&gt;
:* findValue  =''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.FindInventoryReverse(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.FindEmptyInventory(pID As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.FindEmptyInventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.FindFreeInventory(pid As Integer, itemFound As String, emptySlots As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* itemFound=''   ''&lt;br /&gt;
:* emptySlots=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.FindFreeInventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.DropPercent(pID As Integer, findItem as Integer, equipped as Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.DropPercent(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.PreventSoulbind(pID As Integer, findItem as Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.PreventSoulbind(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.PreventUnSoulbind(pID As Integer, findItem as Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.PreventUnSoulbind(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.MaxStack(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.MaxStack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventoryAmount(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventoryAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Inventory(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Inventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventoryAmount(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventoryAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventoryType(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventoryType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventoryWeaponType(pID As Integer, findItem As Intege, Optional equipped As Boolean = falser) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventoryWeaponType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventorySlotType(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventorySlotType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Attacks(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Attacks(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Blocks(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Blocks(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TotalAttacks(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TotalAttacks(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.EXPBonus(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.EXPBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.EXPBonusTime(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.EXPBonusTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.GoldBonus(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.GoldBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.GoldBonusTime(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.GoldBonusTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TEXPBonus(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TEXPBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TGoldBonus(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TGoldBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.GuildZoneCount(ID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.GuildZoneCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.OfflineAccount(nameAs Stringr) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nameAs =''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.OfflineAccount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PP(ID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.CM(ID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.CM(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.FP(ID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.FP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Item(pID As Integer, updateValue As String, updateValue2 As Integer, dropFloor As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
:* dropFloor=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Add.Item(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Virtue(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Add.Virtue(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.FactionActivity(pName As String, faction as String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pName=''   ''&lt;br /&gt;
:* faction=''   ''&lt;br /&gt;
*Example=''Player.Add.FactionActivity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Menu(pID As Integer, Optional updateValue As String = &amp;quot;, Optional updateValue2 As String = &amp;quot;, Optional updateValue3 As Integer = -1)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
:* updateValue2  &amp;quot;=''   ''&lt;br /&gt;
:* updateValue3  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Add.Menu(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Obituary(pID As Integer, attackerName As String, Optional defenderName As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* attackerName=''   ''&lt;br /&gt;
:* defenderName  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Add.Obituary(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Experience(pID As Integer, updateValue As Long, Optional byPassLock As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* byPassLock=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Add.Experience(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.DropBonus(pID As Integer, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.DropBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Notoriety(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.Notoriety(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PunishPenalty(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.PunishPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PunishList(pID As Integer, addName as String, addLevel As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* addName=''   ''&lt;br /&gt;
:* addLevel=''   ''&lt;br /&gt;
*Example=''Player.Set.PunishList(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusDeflect(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusDeflect(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusHaste(pID As Integer, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusHaste(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusHide(pID As Integer, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusHide(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusInfra(pID As Integer, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusInfra(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusFizzle(pID As Integer, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusFizzle(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusDamage(ByVal pID As Integer, ByVal damageBonusName As String, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusDamage(   )''&lt;br /&gt;
&lt;br /&gt;
      &lt;br /&gt;
=====Player.Set.TBonusResist(ByVal pID As Integer, ByVal damageBonusName As String, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusResist(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusHPPerTick(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusHPPerTick(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusMPPerTick(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusMPPerTick(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TrueSight(pid As Integer, updateValue As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.TrueSight(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.SkillLevel(pID As Integer, name As String, nLevel As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* nLevel=''   ''&lt;br /&gt;
*Example=''Entity.Set.SkillLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.AttemptSkillLevel(ByVal pID As Integer, name As String, chance As Double) as Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* chance=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.AttemptSkillLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.InventoryBonusCount(pID As Integer, count As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* count=''   ''&lt;br /&gt;
*Example=''Entity.Set.InventoryBonusCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.ItemLookoverDesc(pID As Integer, key As String, value as String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.ItemLookoverDesc(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.Craft(pID As Integer, key As String, value As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.Craft(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.Key(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.Key(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.TempString(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.TempString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.TempNumber(pID As Integer, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.TempNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.AccountString(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.AccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.AccountNumber(pID As Integer, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.AccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.AccountStringO(accountName as String, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* accountName=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.AccountStringO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.AccountNumberO(accountName As String, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* accountName=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.AccountNumberO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.DailyAccountString(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.DailyAccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.DailyAccountNumber(pID As Integer, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.DailyAccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.ComputerIDString(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.ComputerIDString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.ComputerIDNumber(pID As Integer, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.ComputerIDNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.CancelTrade(pID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Example=''Player.Set.CancelTrade(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Premium(ID As Integer, setDays As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* setDays=''   ''&lt;br /&gt;
*Example=''Player.Set.Premium(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PermChange(ID As Integer, mode As Integer, value as String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* mode=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Example=''Player.Set.PermChange(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.AutosneakBonus(ID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.AutosneakBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.SpeakMode(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.SpeakMode(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.LastAttack(ByVal pID As Integer, dID As Integer, Optional newTime As Double = -1, Optional heal As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* dID=''   ''&lt;br /&gt;
:* newTime=''   ''&lt;br /&gt;
:* heal=''   ''&lt;br /&gt;
*Example=''Player.Set.LastAttack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.LastAttackMode(pID As Integer, mode as Short)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* mode=''   ''&lt;br /&gt;
*Example=''Player.Set.LastAttackMode(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Immunity(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.Immunity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.Rage(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.Rage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.MP(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.MP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.Potion(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.Potion(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.Light(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.Light(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.PercentRage(pID As Integer, isIDPlayer As Boolean, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.PercentRage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.PercentMP(pID As Integer updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.PercentMP(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.NoTrack(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.NoTrack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.AutosneakNumber(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.AutosneakNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.BaseClass(pID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.BaseClass(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.ClassName(pID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.ClassName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.BonusHP(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.BonusHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.BonusMP(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.BonusMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonus(ByVal pID As Integer, idFind As Integer, ByVal updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* idFind=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusPhysicalDamageReduction(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusPhysicalDamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusSpellDamageReduction(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusSpellDamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusPhysicalDamage(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusPhysicalDamage(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusSpellDamage(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusSpellDamage(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusSpellPierce(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusSpellPierce(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusMagicResistance(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusMagicResistance(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusHP(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusMP(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusRAGE(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusRAGE(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Darkness(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Darkness(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.RageBar(pid As Integer, updateValue As Boolean, sendBack As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* sendBack=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.RageBar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.CurrentMP(pID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.CurrentMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.CurrentRage(pID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.CurrentRage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.HPPotionDelay(pID As Integer, updateValue As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.HPPotionDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.MPPotionDelay(pID As Integer, updateValue As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.MPPotionDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.HPPotPenalty(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.HPPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.MPPotPenalty(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.MPPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.HealPotPenalty(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.HealPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Temple(ID As Integer, temple As String, roomnumber As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* temple=''   ''&lt;br /&gt;
:* roomnumber=''   ''&lt;br /&gt;
*Example=''Player.Set.Temple(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.CM(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.CM(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PremiumWheel(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.PremiumWheel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Regeneration(pID As Integer, Optional interuptMSG As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* interuptMSG  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Regeneration(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.FoodDelay(pID As Integer, updateValue As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.FoodDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.MPGainActive(pID As Integer, updateValue As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.MPGainActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.HPGainActive(pID As Integer, updateValue As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.HPGainActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.LookOverExtra(pID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.LookOverExtra(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.AdjustMaxMP(pID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.AdjustMaxMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.QuestUnlock(ID As Integer, questID As Integer, accountBound As Boolean, unlocked As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* accountBound=''   ''&lt;br /&gt;
:* unlocked=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.QuestUnlock(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.QuestAmount(ID As Integer, questID As Integer, questScriptAmount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* questScriptAmount=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.QuestAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.QuestTotal(ID As Integer, questID As Integer, questScriptTotal As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* questScriptTotal=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.QuestTotal(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.QuestPage(ID As Integer, questID As Integer, questPage As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* questPage=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.QuestPage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.EXPBonus(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.EXPBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.EXPBonusTime(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.EXPBonusTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.GoldBonus(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.GoldBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.GoldBonusTime(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.GoldBonusTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TEXPBonus(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TEXPBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TGoldBonus(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TGoldBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PP(ID As Integer, updateValue As Integer, updateMax as Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.PP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PPO(ID As Integer, updateValue As String, updateMax as Boolean) as Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.PPO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.FP(ID As Integer, updateValue As Integer, updateMax as Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.FP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.FPO(ID As Integer, updateValue As Integer, updateMax as Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.FPO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Suffix(ByVal pID As Integer, iID As Integer, name as String, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Suffix(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.SuffixAmount(ByVal pID As Integer, iID As Integer, amount as Double, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.SuffixAmount(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Prefix(ByVal pID As Integer, iID As Integer, name as String, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Prefix(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.PrefixAmount(ByVal pID As Integer, iID As Integer,  amount as Double, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.PrefixAmoumt(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Swap(ByVal pID As Integer, ByVal updateValue As Integer, ByVal updateValue2 As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Swap(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.AmmoAmount(ByVal pID As Integer, amount As Integer, Optional updateValue As Boolean = False, Optional unequip As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* unequip=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.AmmoAmount(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Lookover(pID As Integer, iID As Integer, Lookover As String, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* Lookover=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Lookover(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.StringVar(pID As Integer, iID As Integer, StringVar As String, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* StringVar=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.StringVar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.NumberVar(pID As Integer, iID As Integer, NumberVar As Double, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* NumberVar=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.NumberVar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Update(pID As Integer, iID As Integer, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Update(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Expire(pID As Integer, iID As Integer, expire As Boolean, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* expire=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Expire(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.ExpireTime(pID As Integer, iID As Integer, time As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* time=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.ExpireTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Charged(pID As Integer, iID As Integer, expire As Boolean, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* expire=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Charged(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.ChargedTime(pID As Integer, iID As Integer, time As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* time=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.ChargedTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Soulbound(pID As Integer, iID As Integer, soulBound As Boolean, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* soulBound=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Soulbound(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.SoulboundName(pID As Integer, iID As Integer, soulBound As String, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* soulBound=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.SoulboundName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.SoulboundName(pID As Integer, iID As Integer, soulBound As String, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* soulBound=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.SoulboundName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Enchantment(pID As Integer, iID As Integer, enchantAmount As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* enchantAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Enchantment(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Bless(pID As Integer, iID As Integer, divName As String, blessAmount As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* divName=''   ''&lt;br /&gt;
:* blessAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Bless(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.DivinityBonus(pID As Integer, iID As Integer, enchantName As String, enchantAmount As Double, Optional enchantType As Short = 0, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* enchantName=''   ''&lt;br /&gt;
:* enchantAmount=''   ''&lt;br /&gt;
:* enchantType=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.DivinityBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.DropBonusMin(pID As Integer, iID As Integer, dropBonusAmount As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* dropBonusAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.DropBonusMin(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.DropBonusMax(pID As Integer, iID As Integer, dropBonusAmount As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* dropBonusAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.DropBonusMax(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Minimap(ByVal pID As Integer, folderName as String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* playerName=''   ''&lt;br /&gt;
:* all=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Minimap(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.PunishList(ByVal pID As Integer, playerName as String, Optional all as Boolean = False) as Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* playerName=''   ''&lt;br /&gt;
:* all=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.PunishList(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.EventItems(ByVal pID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Example=''Player.Remove.EventItems(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Skills(pID As Integer,  key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Remove.Skills(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.ItemLookoverDesc(pID As Integer,  key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Remove.ItemLookoverDesc(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.Key(pID As Integer, key As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.Key(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.Craft(pID As Integer, key As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.Craft(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.TempString(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.TempString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.TempNumber(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.TempNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.AccountStringO(accountName As String, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* accountName=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.AccountStringO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.AccountNumberO(accountName As String, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* accountName=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.AccountNumberO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.AccountString(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.AccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.AccountNumber(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.AccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.DailyAccountString(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.DailyAccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.DailyAccountNumber(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.DailyAccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.ComputerIDString(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.ComputerIDString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.ComputerIDNumber(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.ComputerIDNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.Potion(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.Potion(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.Rage(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.Rage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.MP(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.MP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.Light(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.Light(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Item(pID As Integer, updateValue As String, updateValue2 As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Item(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.ItemInventory(pID As Integer, inventoryNumber As Integer, updateValue2 As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* inventoryNumber=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.ItemInventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Inventory(pID As Integer, inventoryNumber As Integer, updateValue2 As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* inventoryNumber=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Inventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Regeneration(ByVal pID As Integer, Optional ignoreDelay As Boolean = False, Optional breakFoodTimer As Boolean = True, Optional account As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* ignoreDelay=''   ''&lt;br /&gt;
:* breakFoodTimer=''   ''&lt;br /&gt;
:* account=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Regeneration(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Quest(ID As Integer, questID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Quest(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.QuestComplete(ID As Integer, questID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.QuestComplete(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.QuestComplete(ID As Integer, questID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.QuestComplete(   )''&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=Attack&amp;diff=4018</id>
		<title>Attack</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=Attack&amp;diff=4018"/>
				<updated>2021-06-18T23:33:17Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;====Attack====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Attack.Full(defenderIsPlayer As Boolean, attackerIsPlayer As Boolean, defenderID As Integer, attackerID As Integer, AttackMessageToModify As String, DefendMessageToModify As String, OtherMessageToModify As String, Optional damageExtra As Integer = 0, Optional damageMultiplier As Double = 1.0, Optional attackDodgeModifier As Double = 1.0, Optional defenderDodgeModifier As Double = 1.0, Optional defenderArmorModifier As Double = 1.0, Optional defenderPassiveArmorModifier As Double = 1.0, Optional attackType As Short = 0) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* defenderIsPlayer=''   ''&lt;br /&gt;
:* attackerIsPlayer=''   ''&lt;br /&gt;
:* defenderID=''   ''&lt;br /&gt;
:* attackerID=''   ''&lt;br /&gt;
:* AttackMessageToModify=''   ''&lt;br /&gt;
:* DefendMessageToModify=''   ''&lt;br /&gt;
:* OtherMessageToModify=''   ''&lt;br /&gt;
:* damageExtra=''   ''&lt;br /&gt;
:* damageMultiplier=''   ''&lt;br /&gt;
:* attackDodgeModifier=''   ''&lt;br /&gt;
:* defenderDodgeModifier=''   ''&lt;br /&gt;
:* defenderArmorModifier=''   ''&lt;br /&gt;
:* defenderPassiveArmorModifier=''   ''&lt;br /&gt;
:* attackType=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Attack.Full(   )''&lt;br /&gt;
&lt;br /&gt;
=====Attack.FullPower(AttackerStrength As Integer, AttackerLevel As Integer, Enchantment As Integer, DamageMin As Integer, DamageMax As Integer, Modifier As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* AttackerStrength=''   ''&lt;br /&gt;
:* AttackerLevel=''   ''&lt;br /&gt;
:* Enchantment=''   ''&lt;br /&gt;
:* DamageMin=''   ''&lt;br /&gt;
:* DamageMax=''   ''&lt;br /&gt;
:* Modifier=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Attack.FullPower(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Attack.FullPowerReduction(AttackerStrength As Integer, PercentageRemoved As Double) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* AttackerStrength=''   ''&lt;br /&gt;
:* PercentageRemoved=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Attack.FullPowerReduction(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Attack.FullBonusCalculate(AttackerIsPlayer As Boolean, AttackerIndex As Integer, AttackerStrength As Integer, DefenderIsPlayer As Boolean, DefenderIndex As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* AttackerIsPlayer=''   ''&lt;br /&gt;
:* AttackerIndex=''   ''&lt;br /&gt;
:* AttackerStrength=''   ''&lt;br /&gt;
:* DefenderIsPlayer=''   ''&lt;br /&gt;
:* DefenderIndex=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Attack.FullBonusCalculate(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Attack.Dodge(AttackerAgility As Double, AttackerAgilityBonus As Double, AttackerMultiplier As Double, AttackerLevel As Integer, DefenderAgility As Double, DefenderAgilityBonus As Double, DefenderMultiplier As Double, DefenderLevel As Integer, dodgeBonus As Double, defenderDodgeBonus As Double, isPVP As Boolean) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* AttackerAgility=''   ''&lt;br /&gt;
:* AttackerAgilityBonus=''   ''&lt;br /&gt;
:* AttackerMultiplier=''   ''&lt;br /&gt;
:* AttackerLevel=''   ''&lt;br /&gt;
:* DefenderAgility=''   ''&lt;br /&gt;
:* DefenderAgilityBonus=''   ''&lt;br /&gt;
:* DefenderMultiplier=''   ''&lt;br /&gt;
:* DefenderLevel=''   ''&lt;br /&gt;
:* dodgeBonus=''   ''&lt;br /&gt;
:* defenderDodgeBonus=''   ''&lt;br /&gt;
:* isPVP=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Attack.Dodge(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Attack.AttackPower(attackerIsPlayer As Boolean, AttackerStrength As Double, AttackerStrengthBonus As Double, AttackerLevel As Integer, Enchantment As Integer, DamageMin As Integer, DamageMax As Integer, Modifier As Double, Multiplier As Double, extraDamage As Integer, defenderArmor As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* attackerIsPlayer=''   ''&lt;br /&gt;
:* AttackerStrength=''   ''&lt;br /&gt;
:* AttackerStrengthBonus=''   ''&lt;br /&gt;
:* AttackerLevel=''   ''&lt;br /&gt;
:* Enchantment=''   ''&lt;br /&gt;
:* DamageMin=''   ''&lt;br /&gt;
:* DamageMax=''   ''&lt;br /&gt;
:* Modifier=''   ''&lt;br /&gt;
:* Multiplier=''   ''&lt;br /&gt;
:* extraDamage=''   ''&lt;br /&gt;
:* defenderArmor=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Attack.AttackPower(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Attack.AttackPowerReduction(AttackerStrength As Integer, PercentageRemoved As Double) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* AttackerStrength=''   ''&lt;br /&gt;
:* PercentageRemoved=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Attack.AttackPowerReduction(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Attack.RawDamageValue(defenderIsPlayer As Boolean, attackerIsPlayer As Boolean, defenderID As Integer, attackerID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* defenderIsPlayer=''   ''&lt;br /&gt;
:* attackerIsPlayer=''   ''&lt;br /&gt;
:* defenderID=''   ''&lt;br /&gt;
:* attackerID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Attack.RawDamageValue(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Attack.DamageReduction(ArmorDefender As Integer, IsShield As Boolean, Optional ArmorMultiplier As Double = 0.1, Optional ShieldAbsorbPercent As Double = 1) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ArmorDefender=''   ''&lt;br /&gt;
:* IsShield=''   ''&lt;br /&gt;
:* ArmorMultiplier=''   ''&lt;br /&gt;
:* ShieldAbsorbPercent=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Attack.DamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Attack.Percentage(PercentDamage As Double) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* PercentDamage=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Attack.Percentage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Attack.AttackPowerReduction(AttackerStrength As Integer, PercentageRemoved As Double) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* AttackerStrength=''   ''&lt;br /&gt;
:* PercentageRemoved=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Attack.AttackPowerReduction(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Attack.AttackBonusCalculate(AttackerIsPlayer As Boolean, AttackerIndex As Integer, AttackerStrength As Integer, DefenderIsPlayer As Boolean, DefenderIndex As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* AttackerIsPlayer=''   ''&lt;br /&gt;
:* AttackerIndex=''   ''&lt;br /&gt;
:* AttackerStrength=''   ''&lt;br /&gt;
:* DefenderIsPlayer=''   ''&lt;br /&gt;
:* DefenderIndex=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Attack.AttackBonusCalculate(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Attack.SelectWeapon(Index As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* Index=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Attack.SelectWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Attack.Fizzle(index As Integer, minimumAmount As Double, startAmount As Integer, multiplyIntelligence As Double, spellOrSkill As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* index=''   ''&lt;br /&gt;
:* minimumAmount=''   ''&lt;br /&gt;
:* startAmount=''   ''&lt;br /&gt;
:* multiplyIntelligence=''   ''&lt;br /&gt;
:* spellOrSkill=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Attack.Fizzle(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Attack.Resist(index As Integer, dIndex As Integer, isPlayer As Boolean, dIsPlayer As Boolean, Optional multiplier As Double = 1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* index=''   ''&lt;br /&gt;
:* dIndex=''   ''&lt;br /&gt;
:* isPlayer=''   ''&lt;br /&gt;
:* dIsPlayer=''   ''&lt;br /&gt;
:* multiplier  1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Attack.Resist(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Attack.SpellNegation(index As Integer, isPlayer As Boolean, damage As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* index=''   ''&lt;br /&gt;
:* isPlayer=''   ''&lt;br /&gt;
:* damage=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Attack.SpellNegation(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Attack.StaffSpellModifier(pID As Integer) As Double()=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Attack.StaffSpellModifier(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Attack.WeaponModifier(pID As Integer) As Double()=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Attack.WeaponModifier(   )''&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=Player&amp;diff=4017</id>
		<title>Player</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=Player&amp;diff=4017"/>
				<updated>2021-06-18T23:32:15Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;====Player====&lt;br /&gt;
&lt;br /&gt;
=====Player.ResetAFKTimer(pid As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Example=''Player.ResetAFKTimer(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.MoveTemple(pid As Integer, Optional messageFrom As Boolean = True, Optional messageTo As Boolean = True, Optional messageSelf As Boolean = True) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* messageFrom=''   ''&lt;br /&gt;
:* messageTo=''   ''&lt;br /&gt;
:* messageSelf=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.MoveTemple(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.UpdateRoom(pid As Integer, Optional sendInfo As Integer = -1)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* sendInfo  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.UpdateRoom(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.UpdateRoomQuests(pid As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Example=''Player.UpdateRoomQuests(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.UpdateMaxHMP(pid As Integer, Optional sendInfo As Integer = -1)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* sendInfo  -1=''   ''&lt;br /&gt;
*Example=''Player.UpdateMaxHMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Find(ByVal data As String, Optional exact As Boolean = True) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* data=''   ''&lt;br /&gt;
:* exact=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Find(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Lookover(index As Integer, name As String, image As String, data As String, charImage as Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* index=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* image=''   ''&lt;br /&gt;
:* data=''   ''&lt;br /&gt;
:* charImage=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Lookover(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.InstanceID(pid As Integer, instanceName as String) as String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* instanceName=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.InstanceID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PunishListKeys(pid As Integer) as String()=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PunishListKeys(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PunishListValues(pid As Integer) as String()=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PunishListValues(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PunishListCount(pid As Integer) as Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PunishListCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TargetPlayer(pid As Integer) as Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TargetPlayer(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TargetName(pid As Integer) as String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TargetName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TotalMinutes(pid As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TotalMinutes(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.DropBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.DropBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Notoriety(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Notoriety(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PunishPenalty(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PunishPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusDeflect(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusDeflect(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusHide(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusHide(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusInfra(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusInfra(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusHaste(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusHaste(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusFizzle(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusFizzle(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusDamage(ByVal pID As Integer, ByVal damageBonusName As String) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusDamage(   )''&lt;br /&gt;
&lt;br /&gt;
      &lt;br /&gt;
=====Player.Get.TBonusResist(ByVal pID As Integer, ByVal resistBonusName As String) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* resistBonusName=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusResist(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusHPPerTick(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusHPPerTick(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusMPPerTick(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusMPPerTick(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TrueSight(pid As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TrueSight(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.AccountInfo(pID As Integer, typeID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* typeID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.AccountInfo(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.SkillLevel(pID As Integer, name As String) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.SkillLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.SkillList(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   (array)''&lt;br /&gt;
*Example=''Entity.Get.SkillList(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.InventoryBonusCount(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.InventoryBonusCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.ValidLocationForSpawn(pID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Example=''Entity.Get.ValidLocationForSpawn(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.IsOwned(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.IsOwned(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Restriction(ByVal pID As Integer, iID As Integer, restrictionType as Integer, Optional equipped As Boolean = False) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* restrictionType=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Restriction(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Suffix(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Suffix(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.SuffixAmount(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.SuffixAmount(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Prefix(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Prefix(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.PrefixAmount(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.PrefixAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.ItemLookoverDesc(pID As Integer  key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.ItemLookoverDesc(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Trading(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Trading(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.FirstTime(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.FirstTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.NoTrack(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.NoTrack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PremiumWheel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.PremiumWheel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Temple(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.Temple(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.SpeakMode(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.SpeakMode(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Regeneration(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Regeneration(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.AutosneakNumber(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.AutosneakNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.MPGainActive(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.MPGainActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.HPGainActive(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.HPGainActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Experience(pID As Integer) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Experience(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.RaceID(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.RaceID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.ClassID(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.ClassID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.BaseClass(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.BaseClass(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.ClassName(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.ClassName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.StaffLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.StaffLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.BuildLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.BuildLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.EventLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.EventLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestItems(pID As Integer, questID As Integer, itemName As String, total As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* itemName=''   ''&lt;br /&gt;
:* total=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestItems(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestKills(pID As Integer, questID As Integer, npcName As String, total As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* npcName=''   ''&lt;br /&gt;
:* total=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestKills(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.BonusHP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.BonusHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.BonusMP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.BonusMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonus(pID As Integer, idFind As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* idFind=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusPhysicalDamageReduction(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusPhysicalDamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusSpellDamageReduction(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusSpellDamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusPhysicalDamage(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusPhysicalDamage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusSpellDamage(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusSpellDamage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusSpellPierce(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusSpellPierce(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusMagicResistance(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusMagicResistance(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusHP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusMP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusRAGE(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusRAGE(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Darkness(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Darkness(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.RageActive(pid As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.RageActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Gender(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Gender(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.CurrentMP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.CurrentMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.HPPotionDelay(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.HPPotionDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.MPPotionDelay(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.MPPotionDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.HPPotPenalty(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.HPPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.MPPotPenalty(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.MPPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.HealPenalty(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.HealPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PotionModifier(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PotionModifier(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.FoodDelay(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.FoodDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.MaxMP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.MaxMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.UpdateMaxHMP(pID As Integer, Optional SendData as Boolean = true) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* SendData=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.UpdateMaxHMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestAmount(ID As Integer, questID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestTotal(ID As Integer, questID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestTotal(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestPage(ID As Integer, questID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestPage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Quest(ID As Integer, questID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Quest(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Logging(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Logging(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Virtue(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Virtue(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Premium(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Premium(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.LastAttack(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.LastAttack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.LastAttackMode(pID As Integer) As Short=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.LastAttackMode(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Immunity(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Logging(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.Key(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.Key(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.Craft(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.Craft(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.TempString(pID As Integer, key As String) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.TempString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.TempNumber(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.TempNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.AccountString(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.AccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.AccountNumber(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.AccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.AccountStringO(accountName As String, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* accountName=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.AccountStringO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.AccountNumberO(accountName As String, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* accountName=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.AccountNumberO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.DailyAccountString(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.DailyAccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.DailyAccountNumber(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.DailyAccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.ComputerIDString(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.ComputerIDString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.ComputerIDNumber(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.ComputerIDNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.SpellDamageTakenMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.SpellDamageTakenMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.RageAmount(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.RageAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.ShieldAbsorbAmount(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.ShieldAbsorbAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.ACMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.ACMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.DamageMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.DamageMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.DefendDodgeBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.DefendDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.HPMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.HPMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.AttackDodgeBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.AttackDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.MPMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.MPMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.SpellAttackMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.SpellAttackMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.SpellDamageTakenMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.SpellDamageTakenMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.SpellResistMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.SpellResistMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.MaxSpawns(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.MaxSpawns(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.RageBar(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.RageBar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.PhysicalDamageTakenMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.PhysicalDamageTakenMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.SpellAttackMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.SpellAttackMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.DurationBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.DurationBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.DefendDodgeBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.DefendDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.AttackDodgeBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.AttackDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.Infravision(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.Infravision(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.SpellResistMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.SpellResistMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.CooldownModifier(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.CooldownModifier(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Color(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Color(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Rarity(pID As Integer, iID As Integer, Optional equipped As Boolean = False, Optional includeHum As Boolean = False) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
:* includeHum=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Rarity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.UniqueID(pID As Integer, iID As Integer, Optional equipped As Boolean = False As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.UniqueID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.StringVar(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.StringVar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.NumberVar(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.NumberVar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Soulbound(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Soulbound(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.SoulboundName(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.SoulboundName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.SoulboundName(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.SoulboundName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Expire(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Expire(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.ExpireTime(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.ExpireTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Charged(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Charged(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.ChargedTime(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.ChargedTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Enchantment(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Enchantment(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.DropBonusMin(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.DropBonusMin(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.DropBonusMax(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.DropBonusMax(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Bless(pID As Integer, iID As Integer, divName As String, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* divName=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Bless(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.DivinityBonus(pID As Integer, iID As Integer, enchantName As String, Optional equipped As Boolean = false) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* enchantName=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.DivinityBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.TwoHandedWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.TwoHandedWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripIsWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripIsWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripIsWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripIsWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripBonusAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripBonusAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripBonusAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripBonusAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripSpellAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripSpellAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripSpellAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripSpellAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripPierceBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripPierceBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripPierceBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripPierceBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripType(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripType(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripAmmoType(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripAmmoType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripAmmoType(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripAmmoType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoName(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripAmmoBased(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripAmmoBased(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripAmmoBased(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripAmmoBased(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoAmount(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Helmet(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Helmet(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Body(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Body(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Special(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Special(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoName(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoLoaded(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoLoaded(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoValid(pID As Integer, left as Boolean) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* left=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoValid(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripIsWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripIsWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripBonusAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripBonusAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripType(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripAmmoBased(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripAmmoBased(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGrip(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGrip(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripIsWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripIsWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripBonusAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripBonusAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripType(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripAmmoBased(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripAmmoBased(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGrip(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGrip(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.FindInventory(pID As Integer, findItem As String, Optional amount As Integer = -1, Optional findString As String = &amp;quot;, Optional findValue As Integer = -1, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem='''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
:* findString  &amp;quot;=''   ''&lt;br /&gt;
:* findValue  =''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.FindInventory(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.FindInventoryReverse(pID As Integer, findItem As String, Optional amount As Integer = -1, Optional findString As String = &amp;quot;, Optional findValue As Integer = -1, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem='''   ''&lt;br /&gt;
:* amount='''   ''&lt;br /&gt;
:* findString  &amp;quot;=''   ''&lt;br /&gt;
:* findValue  =''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.FindInventoryReverse(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.FindEmptyInventory(pID As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.FindEmptyInventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.FindFreeInventory(pid As Integer, itemFound As String, emptySlots As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* itemFound=''   ''&lt;br /&gt;
:* emptySlots=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.FindFreeInventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.DropPercent(pID As Integer, findItem as Integer, equipped as Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.DropPercent(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.PreventSoulbind(pID As Integer, findItem as Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.PreventSoulbind(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.PreventUnSoulbind(pID As Integer, findItem as Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.PreventUnSoulbind(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.MaxStack(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.MaxStack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventoryAmount(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventoryAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Inventory(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Inventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventoryAmount(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventoryAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventoryType(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventoryType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventoryWeaponType(pID As Integer, findItem As Intege, Optional equipped As Boolean = falser) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventoryWeaponType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventorySlotType(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventorySlotType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Attacks(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Attacks(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Blocks(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Blocks(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TotalAttacks(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TotalAttacks(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.EXPBonus(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.EXPBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.EXPBonusTime(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.EXPBonusTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.GoldBonus(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.GoldBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.GoldBonusTime(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.GoldBonusTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TEXPBonus(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TEXPBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TGoldBonus(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TGoldBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.GuildZoneCount(ID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.GuildZoneCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.OfflineAccount(nameAs Stringr) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nameAs =''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.OfflineAccount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PP(ID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.CM(ID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.CM(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.FP(ID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.FP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Item(pID As Integer, updateValue As String, updateValue2 As Integer, dropFloor As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
:* dropFloor=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Add.Item(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Virtue(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Add.Virtue(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.FactionActivity(pName As String, faction as String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pName=''   ''&lt;br /&gt;
:* faction=''   ''&lt;br /&gt;
*Example=''Player.Add.FactionActivity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Menu(pID As Integer, Optional updateValue As String = &amp;quot;, Optional updateValue2 As String = &amp;quot;, Optional updateValue3 As Integer = -1)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
:* updateValue2  &amp;quot;=''   ''&lt;br /&gt;
:* updateValue3  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Add.Menu(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Obituary(pID As Integer, attackerName As String, Optional defenderName As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* attackerName=''   ''&lt;br /&gt;
:* defenderName  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Add.Obituary(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Experience(pID As Integer, updateValue As Long, Optional byPassLock As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* byPassLock=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Add.Experience(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.DropBonus(pID As Integer, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.DropBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Notoriety(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.Notoriety(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PunishPenalty(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.PunishPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PunishList(pID As Integer, addName as String, addLevel As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* addName=''   ''&lt;br /&gt;
:* addLevel=''   ''&lt;br /&gt;
*Example=''Player.Set.PunishList(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusDeflect(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusDeflect(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusHaste(pID As Integer, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusHaste(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusHide(pID As Integer, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusHide(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusInfra(pID As Integer, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusInfra(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusFizzle(pID As Integer, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusFizzle(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusDamage(ByVal pID As Integer, ByVal damageBonusName As String, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusDamage(   )''&lt;br /&gt;
&lt;br /&gt;
      &lt;br /&gt;
=====Player.Set.TBonusResist(ByVal pID As Integer, ByVal damageBonusName As String, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusResist(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusHPPerTick(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusHPPerTick(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusMPPerTick(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusMPPerTick(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TrueSight(pid As Integer, updateValue As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.TrueSight(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.SkillLevel(pID As Integer, name As String, nLevel As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* nLevel=''   ''&lt;br /&gt;
*Example=''Entity.Set.SkillLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.AttemptSkillLevel(ByVal pID As Integer, name As String, chance As Double) as Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* chance=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.AttemptSkillLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.InventoryBonusCount(pID As Integer, count As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* count=''   ''&lt;br /&gt;
*Example=''Entity.Set.InventoryBonusCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.ItemLookoverDesc(pID As Integer, key As String, value as String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.ItemLookoverDesc(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.Craft(pID As Integer, key As String, value As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.Craft(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.Key(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.Key(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.TempString(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.TempString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.TempNumber(pID As Integer, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.TempNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.AccountString(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.AccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.AccountNumber(pID As Integer, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.AccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.AccountStringO(accountName as String, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* accountName=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.AccountStringO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.AccountNumberO(accountName As String, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* accountName=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.AccountNumberO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.DailyAccountString(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.DailyAccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.DailyAccountNumber(pID As Integer, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.DailyAccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.ComputerIDString(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.ComputerIDString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.ComputerIDNumber(pID As Integer, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.ComputerIDNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.CancelTrade(pID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Example=''Player.Set.CancelTrade(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Premium(ID As Integer, setDays As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* setDays=''   ''&lt;br /&gt;
*Example=''Player.Set.Premium(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PermChange(ID As Integer, mode As Integer, value as String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* mode=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Example=''Player.Set.PermChange(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.AutosneakBonus(ID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.AutosneakBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.SpeakMode(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.SpeakMode(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.LastAttack(ByVal pID As Integer, dID As Integer, Optional newTime As Double = -1, Optional heal As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* dID=''   ''&lt;br /&gt;
:* newTime=''   ''&lt;br /&gt;
:* heal=''   ''&lt;br /&gt;
*Example=''Player.Set.LastAttack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.LastAttackMode(pID As Integer, mode as Short)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* mode=''   ''&lt;br /&gt;
*Example=''Player.Set.LastAttackMode(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Immunity(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.Immunity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.Rage(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.Rage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.MP(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.MP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.Potion(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.Potion(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.Light(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.Light(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.PercentRage(pID As Integer, isIDPlayer As Boolean, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.PercentRage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.PercentMP(pID As Integer, isIDPlayer As Boolean, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.PercentMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.NoTrack(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.NoTrack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.AutosneakNumber(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.AutosneakNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.BaseClass(pID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.BaseClass(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.ClassName(pID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.ClassName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.BonusHP(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.BonusHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.BonusMP(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.BonusMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonus(ByVal pID As Integer, idFind As Integer, ByVal updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* idFind=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusPhysicalDamageReduction(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusPhysicalDamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusSpellDamageReduction(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusSpellDamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusPhysicalDamage(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusPhysicalDamage(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusSpellDamage(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusSpellDamage(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusSpellPierce(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusSpellPierce(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusMagicResistance(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusMagicResistance(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusHP(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusMP(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusRAGE(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusRAGE(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Darkness(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Darkness(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.RageBar(pid As Integer, updateValue As Boolean, sendBack As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* sendBack=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.RageBar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.CurrentMP(pID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.CurrentMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.CurrentRage(pID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.CurrentRage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.HPPotionDelay(pID As Integer, updateValue As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.HPPotionDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.MPPotionDelay(pID As Integer, updateValue As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.MPPotionDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.HPPotPenalty(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.HPPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.MPPotPenalty(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.MPPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.HealPotPenalty(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.HealPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Temple(ID As Integer, temple As String, roomnumber As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* temple=''   ''&lt;br /&gt;
:* roomnumber=''   ''&lt;br /&gt;
*Example=''Player.Set.Temple(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.CM(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.CM(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PremiumWheel(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.PremiumWheel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Regeneration(pID As Integer, Optional interuptMSG As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* interuptMSG  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Regeneration(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.FoodDelay(pID As Integer, updateValue As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.FoodDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.MPGainActive(pID As Integer, updateValue As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.MPGainActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.HPGainActive(pID As Integer, updateValue As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.HPGainActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.LookOverExtra(pID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.LookOverExtra(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.AdjustMaxMP(pID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.AdjustMaxMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.QuestUnlock(ID As Integer, questID As Integer, accountBound As Boolean, unlocked As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* accountBound=''   ''&lt;br /&gt;
:* unlocked=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.QuestUnlock(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.QuestAmount(ID As Integer, questID As Integer, questScriptAmount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* questScriptAmount=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.QuestAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.QuestTotal(ID As Integer, questID As Integer, questScriptTotal As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* questScriptTotal=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.QuestTotal(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.QuestPage(ID As Integer, questID As Integer, questPage As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* questPage=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.QuestPage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.EXPBonus(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.EXPBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.EXPBonusTime(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.EXPBonusTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.GoldBonus(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.GoldBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.GoldBonusTime(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.GoldBonusTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TEXPBonus(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TEXPBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TGoldBonus(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TGoldBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PP(ID As Integer, updateValue As Integer, updateMax as Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.PP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PPO(ID As Integer, updateValue As String, updateMax as Boolean) as Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.PPO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.FP(ID As Integer, updateValue As Integer, updateMax as Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.FP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.FPO(ID As Integer, updateValue As Integer, updateMax as Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.FPO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Suffix(ByVal pID As Integer, iID As Integer, name as String, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Suffix(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.SuffixAmount(ByVal pID As Integer, iID As Integer, amount as Double, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.SuffixAmount(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Prefix(ByVal pID As Integer, iID As Integer, name as String, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Prefix(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.PrefixAmount(ByVal pID As Integer, iID As Integer,  amount as Double, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.PrefixAmoumt(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Swap(ByVal pID As Integer, ByVal updateValue As Integer, ByVal updateValue2 As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Swap(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.AmmoAmount(ByVal pID As Integer, amount As Integer, Optional updateValue As Boolean = False, Optional unequip As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* unequip=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.AmmoAmount(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Lookover(pID As Integer, iID As Integer, Lookover As String, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* Lookover=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Lookover(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.StringVar(pID As Integer, iID As Integer, StringVar As String, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* StringVar=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.StringVar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.NumberVar(pID As Integer, iID As Integer, NumberVar As Double, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* NumberVar=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.NumberVar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Update(pID As Integer, iID As Integer, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Update(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Expire(pID As Integer, iID As Integer, expire As Boolean, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* expire=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Expire(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.ExpireTime(pID As Integer, iID As Integer, time As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* time=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.ExpireTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Charged(pID As Integer, iID As Integer, expire As Boolean, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* expire=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Charged(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.ChargedTime(pID As Integer, iID As Integer, time As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* time=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.ChargedTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Soulbound(pID As Integer, iID As Integer, soulBound As Boolean, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* soulBound=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Soulbound(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.SoulboundName(pID As Integer, iID As Integer, soulBound As String, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* soulBound=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.SoulboundName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.SoulboundName(pID As Integer, iID As Integer, soulBound As String, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* soulBound=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.SoulboundName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Enchantment(pID As Integer, iID As Integer, enchantAmount As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* enchantAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Enchantment(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Bless(pID As Integer, iID As Integer, divName As String, blessAmount As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* divName=''   ''&lt;br /&gt;
:* blessAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Bless(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.DivinityBonus(pID As Integer, iID As Integer, enchantName As String, enchantAmount As Double, Optional enchantType As Short = 0, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* enchantName=''   ''&lt;br /&gt;
:* enchantAmount=''   ''&lt;br /&gt;
:* enchantType=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.DivinityBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.DropBonusMin(pID As Integer, iID As Integer, dropBonusAmount As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* dropBonusAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.DropBonusMin(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.DropBonusMax(pID As Integer, iID As Integer, dropBonusAmount As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* dropBonusAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.DropBonusMax(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Minimap(ByVal pID As Integer, folderName as String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* playerName=''   ''&lt;br /&gt;
:* all=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Minimap(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.PunishList(ByVal pID As Integer, playerName as String, Optional all as Boolean = False) as Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* playerName=''   ''&lt;br /&gt;
:* all=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.PunishList(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.EventItems(ByVal pID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Example=''Player.Remove.EventItems(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Skills(pID As Integer,  key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Remove.Skills(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.ItemLookoverDesc(pID As Integer,  key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Remove.ItemLookoverDesc(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.Key(pID As Integer, key As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.Key(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.Craft(pID As Integer, key As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.Craft(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.TempString(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.TempString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.TempNumber(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.TempNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.AccountStringO(accountName As String, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* accountName=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.AccountStringO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.AccountNumberO(accountName As String, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* accountName=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.AccountNumberO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.AccountString(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.AccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.AccountNumber(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.AccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.DailyAccountString(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.DailyAccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.DailyAccountNumber(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.DailyAccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.ComputerIDString(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.ComputerIDString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.ComputerIDNumber(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.ComputerIDNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.Potion(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.Potion(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.Rage(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.Rage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.MP(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.MP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.Light(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.Light(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Item(pID As Integer, updateValue As String, updateValue2 As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Item(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.ItemInventory(pID As Integer, inventoryNumber As Integer, updateValue2 As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* inventoryNumber=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.ItemInventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Inventory(pID As Integer, inventoryNumber As Integer, updateValue2 As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* inventoryNumber=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Inventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Regeneration(ByVal pID As Integer, Optional ignoreDelay As Boolean = False, Optional breakFoodTimer As Boolean = True, Optional account As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* ignoreDelay=''   ''&lt;br /&gt;
:* breakFoodTimer=''   ''&lt;br /&gt;
:* account=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Regeneration(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Quest(ID As Integer, questID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Quest(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.QuestComplete(ID As Integer, questID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.QuestComplete(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.QuestComplete(ID As Integer, questID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.QuestComplete(   )''&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=Entity&amp;diff=4016</id>
		<title>Entity</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=Entity&amp;diff=4016"/>
				<updated>2021-06-18T23:29:29Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;====Entity====&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.AttackID(pID As Integer, isIDPlayer As Boolean) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.AttackID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.TotalBaseArmor(pID As Integer, isIDPlayer As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.TotalBaseArmor(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.Autosneak(pID As Integer, isIDPlayer As Boolean) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.Autosneak(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.DivinityDodgeBonus(pID As Integer, isIDPlayer As Boolean, damageBonusName As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.DivinityDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.DivinityMRBonus(pID As Integer, isIDPlayer As Boolean, damageBonusName As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.DivinityMRBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.TauntLevel(pID As Integer, isIDPlayer As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.TauntLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.CheckDeath(pID As Integer, isIDPlayer As Boolean) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.CheckDeath(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.Party(pID As Integer, isIDPlayer As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.Party(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.Strength(pID As Integer, isIDPlayer As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.Strength(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.StrengthBonus(pID As Integer, isIDPlayer As Boolean) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.StrengthBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.Agility(pID As Integer, isIDPlayer As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.Agility(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.AgilityBonus(pID As Integer, isIDPlayer As Boolean) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.AgilityBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.Endurance(pID As Integer, isIDPlayer As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.Endurance(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.EnduranceBonus(pID As Integer, isIDPlayer As Boolean) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.EnduranceBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.Intelligence(pID As Integer, isIDPlayer As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.Intelligence(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.IntelligenceBonus(pID As Integer, isIDPlayer As Boolean) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.IntelligenceBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.Wisdom(pID As Integer, isIDPlayer As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.Wisdom(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.WisdomBonus(pID As Integer, isIDPlayer As Boolean) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.WisdomBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.Charisma(pID As Integer, isIDPlayer As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.Charisma(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.CharismaBonus(pID As Integer, isIDPlayer As Boolean) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.CharismaBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.LastAttacker(pID As Integer, isIDPlayer As Boolean) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.LastAttacker(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.StrengthBonus(pID As Integer, isIDPlayer As Boolean) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.StrengthBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.AgilityBonus(pID As Integer, isIDPlayer As Boolean) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.AgilityBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.EnduranceBonus(pID As Integer, isIDPlayer As Boolean) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.EnduranceBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.IntelligenceBonus(pID As Integer, isIDPlayer As Boolean) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.IntelligenceBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.WisdomBonus(pID As Integer, isIDPlayer As Boolean) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.WisdomBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.CharismaBonus(pID As Integer, isIDPlayer As Boolean) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.CharismaBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.Hidden(pID As Integer, isIDPlayer As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.Hidden(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.Level(pID As Integer, isIDPlayer As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.Level(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.Description(pID As Integer, isIDPlayer As Boolean) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.Description(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.PCType(pID As Integer, isIDPlayer As Boolean) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.PCType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.RaceName(pID As Integer, isIDPlayer As Boolean) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.RaceName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.Timer(pID As Integer, isIDPlayer As Boolean) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.Timer(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.TimerAmount(pID As Integer, isIDPlayer As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.TimerAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.TimerAmount(pID As Integer, isIDPlayer As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.TimerAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.HeShe(pID As Integer, isIDPlayer As Boolean) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.HeShe(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.HimHer(pID As Integer, isIDPlayer As Boolean) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.HimHer(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.HisHer(pID As Integer, isIDPlayer As Boolean) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.HisHer(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.Dead(ID As Integer, isIDPlayer As Boolean) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.Dead(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.ValidSpell(pID As Integer, isIDPlayer As Boolean, checkValue As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* checkValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.ValidSpell(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.Room(pID As Integer, isIDPlayer As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.Room(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.Divinity(pID As Integer, isIDPlayer As Boolean) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.Divinity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.Name(pID As Integer, isIDPlayer As Boolean) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.Name(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.FullName(pID As Integer, isIDPlayer As Boolean, Optional beforeColor As String = &amp;quot;, Optional afterColor As String = &amp;quot;) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* beforeColor  &amp;quot;=''   ''&lt;br /&gt;
:* afterColor  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.FullName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.CurrentHP(pID As Integer, isIDPlayer As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.CurrentHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.MaxHP(pID As Integer, isIDPlayer As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.MaxHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.CurrentAttacks(pID As Integer, isIDPlayer As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.CurrentAttacks(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.MaxAttacks(pID As Integer, isIDPlayer As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.MaxAttacks(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.Exhaust(pID As Integer, isIDPlayer As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.Exhaust(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.Gold(pID As Integer, isIDPlayer As Boolean) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.Gold(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.Alliance(pID As Integer, isIDPlayer As Boolean) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.Alliance(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.AllianceTimer(pID As Integer, isIDPlayer As Boolean) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.AllianceTimer(   )'&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.Guild(pID As Integer, isIDPlayer As Boolean) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.Guild(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.Image(pID As Integer, isIDPlayer As Boolean) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.Image(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.BonusDamage(pID As Integer, isIDPlayer As Boolean, damageBonusName As String, Optional damageType As Short = 0) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
:* damageType=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.BonusDamage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.BonusResist(pID As Integer, isIDPlayer As Boolean, resistBonusName As String, Optional resistType As Short = 0) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* resistBonusName=''   ''&lt;br /&gt;
:* resistType=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.BonusResist(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.AttackName(pID As Integer, isIDPlayer As Boolean) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.AttackName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.SpawnCount(pID As Integer, isIDPlayer As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.SpawnCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.SpellNegation(pID As Integer, isIDPlayer As Boolean) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.SpellNegation(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.SpellResistance(pID As Integer, isIDPlayer As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.SpellResistance(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.Armor(pID As Integer, isIDPlayer As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.Armor(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.Deflect(pID As Integer, isIDPlayer As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.Deflect(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.PartyList(entityID As Integer, entityIsPlayer As Boolean, Optional inRoom As Boolean = False) As List(Of RandomEntity)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* entityID=''   ''&lt;br /&gt;
:* entityIsPlayer=''   ''&lt;br /&gt;
:* inRoom=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.PartyList(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.PartyListCount(entityID As Integer, entityIsPlayer As Boolean, Optional inRoom As Boolean = False) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* entityID=''   ''&lt;br /&gt;
:* entityIsPlayer=''   ''&lt;br /&gt;
:* inRoom=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.PartyListCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.PartyCount(entityID As Integer, entityIsPlayer As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* entityID=''   ''&lt;br /&gt;
:* entityIsPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.PartyCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.PartyNoPK(pID As Integer, isIDPlayer As Boolean) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.PartyNoPK(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.ClearStateInfo(pID As Integer, isIDPlayer As Boolean) =====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.ClearStateInfo(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Move(pID As Integer, isIDPlayer As Boolean, updateValue As Integer, Optional processExtras As Boolean = True, Optional processPartyAs Boolean = True, Optional moveFrom As String = &amp;quot;&amp;quot;, Optional moveTo As String = &amp;quot;&amp;quot;) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* processExtra=''   ''&lt;br /&gt;
:* processParty=''   ''&lt;br /&gt;
:* moveFrom=''   ''&lt;br /&gt;
:* moveTo=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Move(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.RandomMove(pID As Integer, isIDPlayer As Boolean, byPassStatus As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* byPassStatus=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.RandomMove(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Kill(dID As Integer, defenderIsPlayer As Boolean, Optional pID As Integer = -1, Optional attackerIsPlayer As Boolean = False, Optional noDeath As Boolean = False, Optional noDrop As Boolean = False, Optional NoExtraDropRate As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* dID=''   ''&lt;br /&gt;
:* defenderIsPlayer=''   ''&lt;br /&gt;
:* pID  -1=''   ''&lt;br /&gt;
:* attackerIsPlayer  False=''   ''&lt;br /&gt;
:* noDeath  False=''   ''&lt;br /&gt;
:* noDrop  False=''   ''&lt;br /&gt;
:* NoExtraDropRate False=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Kill(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Exists(pid As Integer, defenderIsPlayer As Boolean) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* defenderIsPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Exists(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.RandomEntity(PID As Integer, isPlayer As Boolean, friendly As Boolean, Optional lowHealthOnly As Boolean = False) As RandomEntity=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* PID=''   ''&lt;br /&gt;
:* isPlayer=''   ''&lt;br /&gt;
:* friendly=''   ''&lt;br /&gt;
:* lowHealthOnly  False=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.RandomEntity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.Boost.TickTimerValue(pID As Integer, isIDPlayer As Boolean, id As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* id=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.Boost.TickTimerValue(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.Boost.Status(pID As Integer, isIDPlayer As Boolean, id As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* id=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.Boost.Status(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.Storage.Description(pID As Integer, isIDPlayer As Boolean, key As String) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.Storage.Description(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.Storage.String(pID As Integer, isIDPlayer As Boolean, key As String) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.Storage.String(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Get.Storage.Number(pID As Integer, isIDPlayer As Boolean, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.Storage.Number(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Add.Spell(pID As Integer, isIDPlayer As Boolean, FileName as String, updateValue As String) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Add.Spell(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Add.Command(pID As Integer, isIDPlayer As Boolean, FileName As String, CommandName As String) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* FileName=''   ''&lt;br /&gt;
:* CommandName=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Add.Command(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Add.CurrentHP(dID As Integer, isIDPlayer As Boolean, updateValue As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* dID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Add.CurrentHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Add.PartyCurrentHP(dID As Integer, isIDPlayer As Boolean, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* dID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Entity.Add.PartyCurrentHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Set.Autosneak(pID As Integer, isIDPlayer As Boolean, updateValue As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.Autosneak(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Set.TauntLevel(pID As Integer, isIDPlayer As Boolean, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.TauntLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Set.PartyMove(pID As Integer, isIDPlayer As Boolean, move As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* move=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.PartyMove(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Set.Image(pID As Integer, isIDPlayer As Boolean, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.Image(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Set.Gold(pID As Integer, isIDPlayer As Boolean, updateValue As Long) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.Gold(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Set.Hidden(pID As Integer, isIDPlayer As Boolean, updateValue As Integer, Optional updateValue2 As Boolean = True, Optional updateValue3 As Boolean = False) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* updateValue2  True=''   ''&lt;br /&gt;
:* updateValue3  False=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.Hidden(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Set.Level(pID As Integer, isIDPlayer As Boolean, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.Level(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Set.Description(pID As Integer, isIDPlayer As Boolean, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.Description(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Set.CurrentAttacks(pID As Integer, isIDPlayer As Boolean, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.CurrentAttacks(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Set.CurrentHP(pID As Integer, isIDPlayer As Boolean, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.CurrentHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Set.Timer(pID As Integer, isIDPlayer As Boolean, updateValue As Integer, overRideMax As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* overRideMax=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.Timer(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Set.AttackName(pID As Integer, isIDPlayer As Boolean, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.AttackName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Set.SpawnCount(pID As Integer, isIDPlayer As Boolean, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.SpawnCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Set.LastAttacker(pID As Integer, isIDPlayer As Boolean, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.LastAttacker(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Set.AdjustMaxHP(pID As Integer, isIDPlayer As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.AdjustMaxHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Set.Storage.Description(pID As Integer, isIDPlayer As Boolean, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.Storage.Description(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Set.Storage.String(pID As Integer, isIDPlayer As Boolean, key As String, value As String, Optional perma As Boolean = False))=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
:* perma=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.Storage.String(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Set.Storage.Number(pID As Integer, isIDPlayer As Boolean, key As String, value As Double, Optional perma As Boolean = False))=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
:* perma=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.Storage.Number(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Set.Boost.BonusDamage(pID As Integer, isIDPlayer As Boolean, updateValue As String, updateValue2 As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.Boost.BonusDamage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Set.Boost.BonusResist(pID As Integer, isIDPlayer As Boolean, updateValue As String, updateValue2 As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.Boost.BonusResist(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Set.Boost.TickTimer(pID As Integer, isIDPlayer As Boolean, updateValue As String, updateValue2 As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.Boost.TickTimer(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Set.Boost.SpellNegation(pID As Integer, isIDPlayer As Boolean, updateValue As Double, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.Boost.SpellNegation(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Set.Boost.SpellResistance(pID As Integer, isIDPlayer As Boolean, updateValue As Double, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.Boost.SpellResistance(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Set.Boost.Exhaust(pID As Integer, isIDPlayer As Boolean, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.Boost.Exhaust(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Set.Boost.Strength(pID As Integer, isIDPlayer As Boolean, updateValue As Double, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.Boost.Strength(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Set.Boost.Agility(pID As Integer, isIDPlayer As Boolean, updateValue As Double, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.Boost.Agility(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Set.Boost.Endurance(pID As Integer, isIDPlayer As Boolean, updateValue As Double, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.Boost.Endurance(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Set.Boost.Intelligence(pID As Integer, isIDPlayer As Boolean, updateValue As Double, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.Boost.Intelligence(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Set.Boost.Wisdom(pID As Integer, isIDPlayer As Boolean, updateValue As Double, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.Boost.Wisdom(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Set.Boost.Charisma(pID As Integer, isIDPlayer As Boolean, updateValue As Double, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.Boost.Charisma(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Set.Boost.Armor(pID As Integer, isIDPlayer As Boolean, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.Boost.Armor(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Set.Boost.HP(pID As Integer, isIDPlayer As Boolean, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.Boost.HP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Set.Boost.PercentHP(pID As Integer, isIDPlayer As Boolean, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.Boost.PercentHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Set.Boost.MaxAttacks(pID As Integer, isIDPlayer As Boolean, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.Boost.MaxAttacks(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Remove.Spell(pID As Integer, isIDPlayer As Boolean, updateValue As String) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Remove.Spell(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Remove.Command(pID As Integer, isIDPlayer As Boolean, CommandName As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* CommandName=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Remove.Command(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Remove.Storage.Description(pID As Integer, isIDPlayer As Boolean, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Remove.Storage.Description(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Remove.Storage.String(pID As Integer, isIDPlayer As Boolean, key As String, Optional perma As Boolean = False)) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* perma=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Remove.Storage.String(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Remove.Storage.Number(pID As Integer, isIDPlayer As Boolean, key As String, Optional perma As Boolean = False)) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* perma=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Remove.Storage.Number(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Remove.CurrentHP(dID As Integer, isIDPlayer As Boolean, updateValue As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* dID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Remove.CurrentHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Remove.Boost.TickTimer(pID As Integer, isIDPlayer As Boolean, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Remove.Boost.TickTimer(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Remove.Boost.MaxAttacks(pID As Integer, isIDPlayer As Boolean, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Remove.Boost.MaxAttacks(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Remove.Boost.Exhaust(pID As Integer, isIDPlayer As Boolean, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Remove.Boost.Exhaust(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Remove.Boost.DamageBonus(pID As Integer, isIDPlayer As Boolean, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Remove.Boost.DamageBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Remove.Boost.ResistBonus(pID As Integer, isIDPlayer As Boolean, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Remove.Boost.ResistBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Remove.Boost.SpellNegation(pID As Integer, isIDPlayer As Boolean, type As Double, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Remove.Boost.SpellNegation(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Remove.Boost.SpellResistance(pID As Integer, isIDPlayer As Boolean, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Remove.Boost.SpellResistance(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Remove.Boost.Strength(pID As Integer, isIDPlayer As Boolean, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Remove.Boost.Strength(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Remove.Boost.Agility(pID As Integer, isIDPlayer As Boolean, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Remove.Boost.Agility(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Remove.Boost.Endurance(pID As Integer, isIDPlayer As Boolean, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Remove.Boost.Endurance(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Remove.Boost.Intelligence(pID As Integer, isIDPlayer As Boolean, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Remove.Boost.Intelligence(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Remove.Boost.Wisdom(pID As Integer, isIDPlayer As Boolean, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Remove.Boost.Wisdom(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Remove.Boost.Charisma(pID As Integer, isIDPlayer As Boolean, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Remove.Boost.Charisma(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Remove.Boost.Armor(pID As Integer, isIDPlayer As Boolean, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Remove.Boost.Armor(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Entity.Remove.Boost.HP(pID As Integer, isIDPlayer As Boolean, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Remove.Boost.HP(   )''&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=Room&amp;diff=4015</id>
		<title>Room</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=Room&amp;diff=4015"/>
				<updated>2021-06-18T23:27:50Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;====Rooms====&lt;br /&gt;
&lt;br /&gt;
=====Room.Initialize(rid As Integer)=====&lt;br /&gt;
*Description=''Initialize a room. If a room is not initilized and you try to do functions/calls in it, the script will fail as the room is not loaded yet.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rid=''The room ID to load''&lt;br /&gt;
*Example=''Room.Initialize(25)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.ID(roomFolder As String, roomID As integer) As Integer=====&lt;br /&gt;
*Description=''Get the current ID of the room. This is needed as rooms are dynamically loaded and will NOT be the same when the server resets!''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomFolder =''The room folder/area name.''&lt;br /&gt;
:* roomID=''The room number.''&lt;br /&gt;
:*Returns=''The ID of the room.''&lt;br /&gt;
*Example=''Room.ID(&amp;quot;Seamoor City&amp;quot;, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.GetRoomIDs(area As String) As List (Of String)=====&lt;br /&gt;
*Description=''Grabs all the room files in an area folder.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* area=''The area folder.''&lt;br /&gt;
:*Returns=''The IDs of the area in a list array.''&lt;br /&gt;
*Example=''Room.GetRoomIDs(&amp;quot;Seamoor City&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.GetRoomIDCount(area As String) As Integer=====&lt;br /&gt;
*Description=''Grabs the count of the room files in an area folder.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* area=''The area folder.''&lt;br /&gt;
:*Returns=''The amount of IDs in the area.''&lt;br /&gt;
*Example=''Room.GetRoomIDCount(&amp;quot;Seamoor City&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.ReloadAllID(roomFolder As String)=====&lt;br /&gt;
*Description=''Reload an room folder to initialize more IDs (as IDs are pre-generated at startup. This is normally useful for dynamic rooms.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomFolder =''The room folder/area name.''&lt;br /&gt;
*Example=''Room.ReloadAllID(&amp;quot;Seamoor City&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.ReloadID(roomFolder as String, roomID As Integer)=====&lt;br /&gt;
*Description=''General IDs for specific rooms. This is if you know what room IDs are added and should be called instead of Room.ReloadAllID which can use up more cycles checking for redundant/already ID loaded rooms.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomFolder =''The room folder/area name.''&lt;br /&gt;
:* roomID=''The room number.''&lt;br /&gt;
*Example=''Room.ReloadID(&amp;quot;Seamoor City&amp;quot;, 105)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.ProcessStaminaLoss(roomID As Integer, pID As Integer, pIDIsPlayer As Boolean, defenderID As Integer, defenderIsPlayer As Boolean, attacked As Integer)=====&lt;br /&gt;
*Description=''Process the stamina loss function. This is currently only used for certain things like ensuring pets attack and stop if you go AFK. You need to specify the attacker (pID) and defender (defenderID).''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomID=''The room number.''&lt;br /&gt;
:* pID=''The ID of the entity.''&lt;br /&gt;
:* pIDIsPlayer =''Is the pID a player.''&lt;br /&gt;
:* defenderID=''The defenderID of the defender.''&lt;br /&gt;
:* defenderIsPlayer=''Is the defenderID a player.''&lt;br /&gt;
:* Attacked=''The attack value. Same value used in functions such as a return from an physical attack/etc.''&lt;br /&gt;
*Example=''Room.ProcessStaminaLoss(22, 1, true, 2, true, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.HidePenalty(pid As Integer, pidIsPlayer As Boolean, ignorePCount As Boolean, Optional roomID As Integer = -1) As Double=====&lt;br /&gt;
*Description=''Returns the hide penalty based on how many players are in the room. ignoring player count will generate a higher value.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* ignorePCount=''Ignore player count variable. This variable is server side and will reduce the amount of penalty if added by a specific amount.''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''The hide delay in seconds.''&lt;br /&gt;
*Example=''Room.HidePenalty(21, false, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Player.Find(pid As Integer, pidIsPlayer As Boolean, ByVal data As String, useHidden As Boolean, Optional ByVal exact As Boolean = True, Optional ByVal roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Try to find a player in in the specific room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* data=''Player to find.''&lt;br /&gt;
:* useHidden=''Ignore hidden players or use them in the search.''&lt;br /&gt;
:* exact =''Use exact or find partial matches. Default is true.''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''The ID of the player found in the room.''&lt;br /&gt;
*Example=''Room.Player.Find(21, false, &amp;quot;NiteHawk&amp;quot;, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Player.List(pid As Integer, pidIsPlayer As Boolean, Optional roomID As Integer = -1) As Integer()=====&lt;br /&gt;
*Description=''List all players in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''An array of players in the room.''&lt;br /&gt;
*Example=''Room.Player.List(21, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Player.Count(pid As Integer, pidIsPlayer As Boolean, Optional roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Get the total number of players. Normally used if you use the above, as the array won't return a specific array length (due to C# to Lua transtitions).''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''An integer value with the total amount of players in the room.''&lt;br /&gt;
*Example=''Room.Player.Count(21, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Player.AreaCount(areaName As String, startID As Integer, endID As Integer, Optional hiddenstaffers As Boolean = False) As Integer=====&lt;br /&gt;
*Description=''Count the players in an area based on a start and end ID!''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* areaName =''The folder/area name.''&lt;br /&gt;
:* startID=''The start room number.''&lt;br /&gt;
:* endID =''The end room number.''&lt;br /&gt;
:* hiddenstaffers =''If staffers should be counted as well.''&lt;br /&gt;
:*Returns=''The player count.''&lt;br /&gt;
*Example=''Room.Player.AreaCount(&amp;quot;Seamoor City&amp;quot;, 1, 10)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Player.AreaList(areaName As String, startID As Integer, endID As Integer, Optional hiddenstaffers As Boolean = False) As Integer()=====&lt;br /&gt;
*Description=''Grab the IDs of the players in an area based on a start and end ID!''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* areaName =''The folder/area name.''&lt;br /&gt;
:* startID=''The start room number.''&lt;br /&gt;
:* endID =''The end room number.''&lt;br /&gt;
:* hiddenstaffers =''If staffers should be counted as well.''&lt;br /&gt;
:*Returns=''The player IDs in an array.''&lt;br /&gt;
*Example=''Room.Player.AreaList(&amp;quot;Seamoor City&amp;quot;, 1, 10)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.NPC.Find(pid As Integer, pidIsPlayer As Boolean, data As String, useHidden As Boolean, Optional ByVal exact As Boolean = True, Optional roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Try to find a npc in in the specific room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* data=''NPC to find.''&lt;br /&gt;
:* useHidden=''Ignore hidden NPCs or use them in the search.''&lt;br /&gt;
:* exact =''Use exact or find partial matches. Default is true.''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''The ID of the NPC found in the room.''&lt;br /&gt;
*Example=''Room.NPC.Find(1, true, &amp;quot;Rat&amp;quot;, false, 500)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.NPC.List(pid As Integer, pidIsPlayer As Boolean, Optional roomID As Integer = -1) As Integer()=====&lt;br /&gt;
*Description=''List all NPCs in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''An array of NPCs in the room.''&lt;br /&gt;
*Example=''Room.NPC.List(21, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.NPC.Count(pid As Integer, pidIsPlayer As Boolean, Optional roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Get the total number of NPCs. Normally used if you use the above, as the array won't return a specific array length (due to C# to Lua transtitions).''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''An integer value with the total amount of NPCs in the room.''&lt;br /&gt;
*Example=''Room.NPC.Count(21, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Item.Find(pid As Integer, pidIsPlayer As Boolean, data As String, Optional roomID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''Try to find an item in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* data=''Item to find.''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''The ID of the item found in the room.''&lt;br /&gt;
*Example=''Room.Item.Find(21, false, &amp;quot;ration&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Item.List(pid As Integer, pidIsPlayer As Boolean, Optional roomID As Integer = -1) As Integer()=====&lt;br /&gt;
*Description=''List all items in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''An array of items in the room.''&lt;br /&gt;
*Example=''Room.Item.List(21, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Item.Count(pid As Integer, pidIsPlayer As Boolean, Optional roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Get the total number of items. Normally used if you use the above, as the array won't return a specific array length (due to C# to Lua transtitions).''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''An integer value with the total amount of items in the room.''&lt;br /&gt;
*Example=''Room.Item.Count(21, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Item.Add(pid As Integer, pidIsPlayer As Boolean, itemName As String, Optional roomID As Integer = -1, Optional byPassScriptSetup As Boolean = False, Optional StringVar As String = &amp;quot;&amp;quot;, Optional NumberVar As Integer = -1, Optional LookOver As String = &amp;quot;&amp;quot;, Optional DropToName As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Try to find an item in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* itemName=''Item to spawn.''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
:* StringVar=''StringVar to attach to the item.''&lt;br /&gt;
:* NumberVar=''NumberVar to attach to the item.''&lt;br /&gt;
:* Lookover=''Lookover description to attach to the item.''&lt;br /&gt;
:* DropToName=''Lock the dropped item to the player for 30 seconds.''&lt;br /&gt;
*Example=''Room.Item.Add(21, false, &amp;quot;ration&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Item.Clear(roomID As Integer, data As String) As Boolean=====&lt;br /&gt;
*Description=''Try to remove an item in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomID=''The room ID.''&lt;br /&gt;
:* itemName=''Item to remove. You can include a number here too if needed for amount. However the number MUST match one of the room drops.''&lt;br /&gt;
*Returns=''True if removed, false otherwise.''&lt;br /&gt;
*Example=''Room.Item.Clear(21, &amp;quot;ration 3&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Item.ClearAll(pid As Integer, pidIsPlayer As Boolean, Optional ByVal roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Remove all items in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''The amount of items removed.''&lt;br /&gt;
*Example=''Room.Item.ClearAll(21)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.NPC.Spawn(NPCName As String, roomID As Integer, Optional bypassExpGoldItem As Boolean = False, Optional byPassSay As Boolean = False, Optional updateRoom As Boolean = True, Optional arenaMob As Boolean = False) As Integer=====&lt;br /&gt;
*Description=''Spawns an NPC to the current room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* NPCName=''NPC to spawn (the filename without the extension.)''&lt;br /&gt;
:* roomID=''The room to spawn it in.''&lt;br /&gt;
:* bypassExpGoldItem=''If set to true, this will allow XP/Gold/Items to drop or be earned.''&lt;br /&gt;
:* byPassSay=''Bypass spawn message.''&lt;br /&gt;
:* updateRoom=''Update the room with the NPC. Not needed if the NPC is joining a party as party joining will update the room.''&lt;br /&gt;
:* arenaMob=''If this mob is spawned in an arena area, it will reduce XP/Gold a little bit.''&lt;br /&gt;
*Returns=''The ID of the new NPC, -1 if invalid.''&lt;br /&gt;
*Example=''Room.NPC.Spawn(&amp;quot;Troll&amp;quot;, 250, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.NPC.ClearAll(pid As Integer, pidIsPlayer As Boolean, Optional ByVal roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Remove all items in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''The amount of NPCs removed.''&lt;br /&gt;
*Example=''Room.NPC.ClearAll(21)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.ScriptExists(roomID as Integer) as Boolean=====&lt;br /&gt;
*Description=''Gets if the LUA script exists for this room. The room DOES NOT HAVE TO BE LOADED before this function is used in case you wish to not load a room if a script exists/etc.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomID=''The room id.''&lt;br /&gt;
*Returns=''If the room has a script - true/false.''&lt;br /&gt;
*Example=''Room.Get.ScriptExists(1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.InstanceComplete(instanceID as String) as Boolean=====&lt;br /&gt;
*Description=''Gets the instance completion flag.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* instanceName=''The instance name.''&lt;br /&gt;
*Returns=''The instance completion true/false.''&lt;br /&gt;
*Example=''Room.Get.InstanceComplete(&amp;quot;Test Instance#51213123&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Folder(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the room folder of the room ID.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''Returns the folder name.''&lt;br /&gt;
*Example=''Room.Get.Folder(152)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.File(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the room file name of the room ID.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''Returns the file name.''&lt;br /&gt;
*Example=''Room.Get.File(152)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.CaptureGold(rID As Integer) As Long=====&lt;br /&gt;
*Description=''Gets how much gold the current zone has made.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''The gold made in the zone.''&lt;br /&gt;
*Example=''Room.Get.CaptureGold(152)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Owner(rID As Integer) As String=====&lt;br /&gt;
*Description=''Gets the owner of the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''Owner of the room''&lt;br /&gt;
*Example=''Room.Get.Owner(152)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.MinimapVersion(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Get the minimap version ID. This ID is used mostly for client side purposes to reset maps.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''Returns the minimap version ID.''&lt;br /&gt;
*Example=''Room.Get.MinimapVersion(152)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.NoPenalty(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Does the room bypass the under 25 kill penalty?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''True or False of the NoPenalty value.''&lt;br /&gt;
*Example=''Room.Get.NoPenalty(1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.BypassLevel(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Does the room bypass pk level requirements?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''True or False of the BypassLevel value.''&lt;br /&gt;
*Example=''Room.Get.BypassLevel(1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.NoDrop(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Is the room an no drop?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''The value of the NoDrop value.''&lt;br /&gt;
*Example=''Room.Get.NoDrop(1)''&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Tracks(pID As Integer, mode As Integer, Optional name As String = &amp;quot;) As String=====&lt;br /&gt;
*Description=''Get all the tracks for stalking/tracking players.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''The player ID calling this.''&lt;br /&gt;
:* mode=''The mode type. Mode 0 only returns one specific player. Mode 1 returns a list with limited data. Mode 2 returns a list with full data. Any mode can search for an individual name as well long as the 'name' value is specified.''&lt;br /&gt;
:* name  &amp;quot;=''The player to search track for.''&lt;br /&gt;
*Returns=''A individual player or player listing with limited or full information.''&lt;br /&gt;
*Example=''Room.Get.Tracks(1, 2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Loaded(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Check to see if the room is loaded. Normally not needed as Room.Initialize will load the room and exit if it already loaded. You may want this however for a specific script reason however to actually return true/false and not load the room still. (For example if we aren't initalized, we can assume no player has 'activated' the room yet, thus we can have a timer activate if the room is initalized.)''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''True if loaded, false otherwise or none existing.''&lt;br /&gt;
*Example=''Room.Get.Loaded(25)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Var(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the 'Var=' variable in a room. Which is typically used for temples, class rooms, etc.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The string in 'Var='.''&lt;br /&gt;
*Example=''Room.Get.Var(&amp;quot;Bark&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Var2(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the 'Var2=' variable in a room. Which is typically used for temples, class rooms, etc.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The string in 'Var2='.''&lt;br /&gt;
*Example=''Room.Get.Var2(&amp;quot;25&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.NPCStop(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Is this room an NPCSTOP room?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The NPCStop value.''&lt;br /&gt;
*Example=''Room.Get.NPCStop(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.DayNight(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Does this room have a day/night cycle?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The day/night value.''&lt;br /&gt;
*Example=''Room.Get.DayNight(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Darkness(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Is this room in darkness or have the minimap removed?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The darkness value.''&lt;br /&gt;
*Example=''Room.Get.Darkness(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Kickout(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Get the kickout room number if it exists.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The kickout room number or -1 for no kickout.''&lt;br /&gt;
*Example=''Room.Get.Kickout(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.NoTrack(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Get the notrack value.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The notrack value.''&lt;br /&gt;
*Example=''Room.Get.NoTrack(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.CycleTimer(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Gets the cycletimer value if it is active. Returns how many cycles are left before deactivating on its own.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The cycle timer value if it exists, -1 for inactive.''&lt;br /&gt;
*Example=''Room.Get.CycleTimer(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.MinuteTimer(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Check if the minute timer is active.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''True if active, false otherwise.''&lt;br /&gt;
*Example=''Room.Get.MinuteTimer(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Name(rID As Integer) As String=====&lt;br /&gt;
*Description=''Returns the room title.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room title.''&lt;br /&gt;
*Example=''Room.Get.Name(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Area(rID As Integer) As String=====&lt;br /&gt;
*Description=''Returns the area name.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room area name.''&lt;br /&gt;
*Example=''Room.Get.Area(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Zone(rID As Integer) As String=====&lt;br /&gt;
*Description=''Returns the zone name.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room zone name.''&lt;br /&gt;
*Example=''Room.Get.Zone(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.CaptureZone(rID As Integer) As String=====&lt;br /&gt;
*Description=''Returns the zone owner if any.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room zone owner.''&lt;br /&gt;
*Example=''Room.Get.CaptureZone(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.CaptureZoneCount(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Returns the zone count.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room zone owner.''&lt;br /&gt;
*Example=''Room.Get.CaptureZoneCount(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.CaptureZoneImmunity(rID As Integer, faction as String) As Double=====&lt;br /&gt;
*Description=''Returns the immunity of a faction in a zone.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* faction=''Faction name.''&lt;br /&gt;
*Returns=''The room zone owner.''&lt;br /&gt;
*Example=''Room.Get.CaptureZone(2, &amp;quot;Blackspawn&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Image(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the room image name.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room image name.''&lt;br /&gt;
*Example=''Room.Get.Image(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Status(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Get the room status type.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room status type.''&lt;br /&gt;
*Example=''Room.Get.Status(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.RoomClass(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Get the room class type.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room class type.''&lt;br /&gt;
*Example=''Room.Get.RoomClass(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Description(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the short room/enter room description.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The short description.''&lt;br /&gt;
*Example=''Room.Get.Description(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.LongDescription(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the long room description.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''2''&lt;br /&gt;
*Returns=''The long description.''&lt;br /&gt;
*Example=''Room.Get.LongDescription(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.MovementDescription(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the movement description.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The movement description''&lt;br /&gt;
*Example=''Room.Get.MovementDescription(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Type(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the minimap type.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The minimap type.''&lt;br /&gt;
*Example=''Room.Get.Type(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.AlwaysSickness(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Get the alway sickness value of the room..''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room always sickness value.''&lt;br /&gt;
*Example=''Room.Get.AlwaysSickness(2, &amp;quot;true&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.NoXP(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Get the no experience value of the room..''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room no experience value.''&lt;br /&gt;
*Example=''Room.Get.NoXP(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.PickupLockTime(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Get the pickup lock time of the room..''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room pickup lock time.''&lt;br /&gt;
*Example=''Room.Get.PickupLockTime(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Movement(rID As Integer, Direction As String) As Integer=====&lt;br /&gt;
*Description=''Get the room ID in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The room number in the specific direction. -1 if it does not exist.''&lt;br /&gt;
*Example=''Room.Get.Movement(2, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.KeyMode(rID As Integer, Direction As String) As Integer=====&lt;br /&gt;
*Description=''Get the room keymode in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The key mode in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.KeyMode(2, &amp;quot;up&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.KeyName(rID As Integer, Direction As String) As String=====&lt;br /&gt;
*Description=''Get the room keyname in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The key name in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.KeyName(2, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.KeyResponse(rID As Integer, Direction As String) As String=====&lt;br /&gt;
*Description=''Get the room key response, aka when you enter a room successfully in a specific movement direction. Does not require a key.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The response message apon entering a room in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.KeyResponse(2, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.KeyFailResponse(rID As Integer, Direction As String) As String=====&lt;br /&gt;
*Description=''Get the room key fail response when you cannot enter a room due to a key or mode in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The key fail response message apon entering a room in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.KeyFailResponse(2, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.KeyType(rID As Integer, Direction As String) As Integer=====&lt;br /&gt;
*Description=''Get the key type in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The key type in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.KeyType(2, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.NPCBlock(rID As Integer, Direction As String) As Boolean=====&lt;br /&gt;
*Description=''Get the NPC block in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The NPC block in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.NPCBlock(2, &amp;quot;south&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.KeyPlayerLimit(rID As Integer, Direction As String) As Integer=====&lt;br /&gt;
*Description=''Get the player limit in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The player limit in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.KeyPlayerLimit(2, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.DropSearchItem(rID As Integer) As String=====&lt;br /&gt;
*Description=''Grab the items that drop on the ground.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''All the items that drop, must be parsed. ''&lt;br /&gt;
*Example=''Room.Get.DropSearchItem(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Storage.String(rID As Integer, key As String) As String=====&lt;br /&gt;
*Description=''Get a saved data string in the room by key.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''The key of the string value.''&lt;br /&gt;
*Returns=''The string value of the key.''&lt;br /&gt;
*Example=''Room.Get.Storage.String(2, &amp;quot;className&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Storage.Number(rID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''Get a saved data number in the room by key.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''The key of the number value.''&lt;br /&gt;
*Returns=''The number value of the key.''&lt;br /&gt;
*Example=''Room.Get.Storage.Number(2, &amp;quot;npcsDied&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Storage.RNumber(rID As Integer, value As Integer) As Integer=====&lt;br /&gt;
*Description=''See if value exists in the array. 'RNumber' is only used for storing players in a room as it has functions to send messages using this.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* value=''Value to find''&lt;br /&gt;
*Returns=''The position in the array it is found in, otherwise -1.''&lt;br /&gt;
*Example=''Room.Get.Storage.RNumber(2, 5)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Storage.RNumberAll(rID As Integer) As Integer()=====&lt;br /&gt;
*Description=''Get all the number values in the array 'RNumber', as an array.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''All values in the array.''&lt;br /&gt;
*Example=''Room.Get.Storage.RNumberAll(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Storage.RNumberCount(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Get the total count of number values in the array 'RNumber'.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The total number of values in RNumber.''&lt;br /&gt;
*Example=''Room.Get.Storage.RNumberCount(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.InstanceCompleted(instanceID As String, instanceCompleted As Boolean)=====&lt;br /&gt;
*Description=''Set the instance to completed.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* instanceID=''The instance ID.''&lt;br /&gt;
:* instanceCompleted=''The value of instance completion.''&lt;br /&gt;
*Example=''Room.Set.InstanceCompleted(&amp;quot;Test Instance#2941891&amp;quot;, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.CaptureGold(rID As Integer, goldAmount As Long)=====&lt;br /&gt;
*Description=''Sets how much gold the current zone has made.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
:* goldAmount=''The amount of gold made that the area will be set to. This will NOT give gold, only for statistics if you do add gold via script.''&lt;br /&gt;
*Example=''Room.Set.CaptureGold(152, 20000)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Owner(rID As Integer, Owner As String, Permanent As Boolean)=====&lt;br /&gt;
*Description=''Sets the owner of the room. Can be permanent which reloads on reboots instead of clearing.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
:* Owner=''The owner name/guild name.''&lt;br /&gt;
:* Permanent=''Will this be saved on resets?.''&lt;br /&gt;
*Example=''Room.Set.Owner(152, &amp;quot;Staff&amp;quot;, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.MinimapVersion(rID As Integer, version as Integer)=====&lt;br /&gt;
*Description=''Sets the minimap version ID. By changing this, it will reset a players minimap of that area.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
:* rID=''The new version ID.''&lt;br /&gt;
*Example=''Room.Set.MinimapVersion(152, 3)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.NoPenalty(rid As Integer, value As Boolean)=====&lt;br /&gt;
*Description=''Set the room no penalty rule.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* value=''Does this room NoPenalty? True or False.''&lt;br /&gt;
*Example=''Room.Set.NoPenalty(2, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.BypassLevel(rid As Integer, value As Boolean)=====&lt;br /&gt;
*Description=''Set the room bypass level rule.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* value=''Does this room BypassLevel? True or False.''&lt;br /&gt;
*Example=''Room.Set.BypassLevel(2, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.NoDrop(rid As Integer, value As integer)=====&lt;br /&gt;
*Description=''Set the room event area rule.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* value=''Does this room NoDrop? 1 for no drop. 2 for disintegrate on drop.''&lt;br /&gt;
*Example=''Room.Set.NoDrop(2, 1)''&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.RefreshLevel(rid As Integer, ramount As Integer)=====&lt;br /&gt;
*Description=''Set the refresh level. If the staff level is lower than this value, they cannot refresh the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* ramount=''The level to set the refresl level to.''&lt;br /&gt;
*Example=''Room.Set.RefreshLevel(2, 3)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Track(rID As Integer, ID As Integer, Direction As String)=====&lt;br /&gt;
*Description=''Set a track in the room that can be followed using '/track'.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* ID=''The player index to be tracked.''&lt;br /&gt;
:* Direction=''The direction the player went. Can be north, south, etc.''&lt;br /&gt;
*Example=''Room.Set.Track(2, 1, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Var(rID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Set the Var value in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Var(2, &amp;quot;Cleric&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Var2(rID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Set the Var2 value in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Var2(2, &amp;quot;Cleric&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.NPCStop(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the NPCStop value in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.NPCStop(2, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.DayNight(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the daynight mode in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.DayNight(2, 0)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Darkness(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the darkness mode in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Darkness(2, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Kickout(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the kickout room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Kickout(2, 500)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.NoTrack(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the notrack value in a room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.NoTrack(2, 500)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.CycleTimer(rID As Integer, Optional updateValue As Integer = 0)=====&lt;br /&gt;
*Description=''Set the cycle timer. The cycle timer can be stopped manually by calling this function and setting updateValue to 0. ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to keep the timer running, which is in TICKS (5 seconds per tick!). Calls a script per tick.  Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.CycleTimer(2, 12)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.MinuteTimer(rID As Integer, Optional updateValue As Boolean = False)=====&lt;br /&gt;
*Description=''Set the minute timer on or off.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''True will enable, false will disable. Calls a script like cycletimer does as well. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.MinuteTimer(2, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Name(rID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Set the room title name.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The title to replace it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Name(2, &amp;quot;Death Room&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Area(rID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Set the room area name.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The room area to replace it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Area(2, &amp;quot;Happy Land&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.CaptureZone(rID As Integer, guildName As String)=====&lt;br /&gt;
*Description=''Set the room zone owner.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* guildName=''Update the zone to be owned by this faction name.''&lt;br /&gt;
*Example=''Room.Set.CaptureZoneImmunity(2, &amp;quot;Staff&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.CaptureZoneImmunity(rid As Integer, alliName As String, immunityName As String, immunityAmount As Double, immunityAmount2 As Double, Optional forceImmunity As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''Set the room zone owner and immunties.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* alliName=''Alliance that captures the zone.''&lt;br /&gt;
:* immunityName=''Attacker alliance.''&lt;br /&gt;
:* immunityAmount=''Immunity time in seconds.''&lt;br /&gt;
:* immunityAmount2=''Immunity time for other factions.''&lt;br /&gt;
:* forceImmunity=''Force the immunity if the time is lower.''&lt;br /&gt;
*Example=''Room.Set.CaptureZoneImmunity(2, &amp;quot;Blackspawn&amp;quot;, &amp;quot;Church of Alderra&amp;quot;, 500, 3600, 1200)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Zone(rID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Set the room zone name.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The room zone to replace it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Zone(2, &amp;quot;Zone2&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Image(rID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Set the room image.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The room image to replace it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Image(2, &amp;quot;00041&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Status(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the room status type. This is typically what defines who can attack where.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''Status to change it too. Check the wiki for details on each status value. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Status(2, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.RoomClass(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the room class type. For example bank, vaults, trash room, etc.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''Class to change it too. Check the wiki for details on each class value. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.RoomClass(2, 4)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Description(rID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the room description. This is the default 'on move' description.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The description to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Description(2, &amp;quot;This is a short description.&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.LongDescription(rID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the room long description. This is the long 'look' description.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The long description to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.LongDescription(2, &amp;quot;This is a longer description.&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.MovementDescription(rID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the room movement description. This is the movement description used in both the short and long description.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The movement description to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.MovementDescription(2, &amp;quot;You can continue east or west.&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.AlwaysSickness(rID As Integer, Value As Boolean)=====&lt;br /&gt;
*Description=''Get the alway sickness value of the room..''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Value=''The value of AlwaysSickness. Either true or false.''&lt;br /&gt;
*Example=''Room.Set.AlwaysSickness(2, &amp;quot;true&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.PickupLockTime(rID As Integer, Optional Value As Double = 0)=====&lt;br /&gt;
*Description=''Set the pickup lock time amount..''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Value=''The pickup lock time amount''&lt;br /&gt;
*Example=''Room.Set.PickupLockTime(2, 20)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.NoXP(rID As Integer, Value As Boolean)=====&lt;br /&gt;
*Description=''Set the no experience value of the room..''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Value=''The value of NoXP. Either true or false.''&lt;br /&gt;
*Example=''Room.Set.NoXP(2, &amp;quot;true&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Type(rID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the room minimap icon type. This is used for the minimap type.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The room minimap icon type to use. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Type(1, &amp;quot;5&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Movement(rID As Integer, Direction As String, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the movement room in a specific direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The room to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Movement(2, &amp;quot;north&amp;quot;, 20)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.KeyType(rID As Integer, Direction As String, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the key type in a specific direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The key type to use. Ignore to reset value to default in room file. You can find information on key types in the wiki.''&lt;br /&gt;
*Example=''Room.Set.KeyType(2, &amp;quot;north&amp;quot;, 5)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.KeyMode(rID As Integer, Direction As String, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the key mode in a specific direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The key mode to use. Ignore to reset value to default in room file. You can find information on key modes in the wiki.''&lt;br /&gt;
*Example=''Room.Set.KeyMode(2, &amp;quot;north&amp;quot;, 3)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.KeyName(rID As Integer, Direction As String, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the key name or value to use. For example if the key type is set to an item, this would be the item name. If it is set to gold, this could be the value of the gold.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The key name to use. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.KeyName(2, &amp;quot;north&amp;quot;, &amp;quot;Room 121 Key&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.KeyResponse(rID As Integer, Direction As String, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the key response message. This occurs regardless if there is a key lock or not and will act as a travel message.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The key response to use. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.KeyResponse(2, &amp;quot;north&amp;quot;, &amp;quot;You open the door.&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.KeyFailResponse(rID As Integer, Direction As String, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the key fail response message. This occurs when you fail to enter a room due to a key lock.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The key fail response message. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.KeyFailResponse(2, &amp;quot;north&amp;quot;, &amp;quot;You don't seem to have the correct key for the lock...&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.NPCBlock(rID As Integer, Direction As String, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the NPCBlock in a specific direction. This will halt NPCs from moving in the room, which could be player monsters, general npcs, or both.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The NPCBlock value to use. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.NPCBlock(2, &amp;quot;north&amp;quot;, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.KeyPlayerLimit(rID As Integer, Direction As String, Optional updateValue As Integer= -1 &amp;quot;)=====&lt;br /&gt;
*Description=''Set the key fail response message. This occurs when you fail to enter a room due to a key lock.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The player limit. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.KeyPlayerLimit(2, &amp;quot;north&amp;quot;, 4)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.ItemLook(rID As Integer, revert As Integer, Optional Name As String = &amp;quot;, Optional Desc As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* revert=''Revert the item looks to default before adding the new look.''&lt;br /&gt;
:* Name=''The name of the look over command to add. Leave blank to not add an item look.''&lt;br /&gt;
:* Desc=''The description to use when 'name' is used as a command.''&lt;br /&gt;
*Example=''Room.Set.ItemLook(2, 0, &amp;quot;sign&amp;quot;, &amp;quot;This is a sign.&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.SpecialMovement(rID As Integer, revert As Integer, Optional direction As Integer = 0, Optional keyMode As Integer = 0, Optional keyName As String = &amp;quot;, Optional keyType As Integer = 0, Optional keyResponse As String = &amp;quot;&amp;quot;, Optional keyFailReponse As String = &amp;quot;, Optional npcMove As Boolean = False, Optional keySay As String = &amp;quot;&amp;quot;, Optional keySayEnter As String = &amp;quot;&amp;quot;, Optional keySayLeave As String = &amp;quot;&amp;quot;, Optional keyPlayerLimit As Integer = 0)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* revert=''Revert the special movement to default before adding the new look.''&lt;br /&gt;
:* direction=''Room ID to move to.''&lt;br /&gt;
:* keyMode=''The key mode to use.''&lt;br /&gt;
:* keyName=''The key name to use.''&lt;br /&gt;
:* keyType=''The key type to use.''&lt;br /&gt;
:* keyResponse=''The key response to use.''&lt;br /&gt;
:* keyFailReponse=''The key fail response to use.''&lt;br /&gt;
:* npcMove=''The NPCMove value to use.''&lt;br /&gt;
:* keySay=''The command to use for the movement. I.E. 'enter'.''&lt;br /&gt;
:* keySayEnter=''The message that people in the enter room will get. Adds the name automatically to the start.''&lt;br /&gt;
:* keySayLeave=''The message that people in the leave room will get. Adds the name automatically to the start.''&lt;br /&gt;
:* keyPlayerLimit=''The amount of players in a party allowed to move in this direction.''&lt;br /&gt;
*Example=''Room.Set.SpecialMovement(2, 0, 200, 0, &amp;quot;&amp;quot;, 0, &amp;quot;You walk in the room&amp;quot;, &amp;quot;&amp;quot;, 0, &amp;quot;enter&amp;quot;, &amp;quot;entered the house!&amp;quot;, &amp;quot;arrived from outside!&amp;quot;, 2)''&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.DropSearchItem(rID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Set.DropSearchItem(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Storage.String(rID As Integer, key As String, value As String, perma As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
:* perma=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Set.Storage.String(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Storage.Number(rID As Integer, key As String, value As Double, perma As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
:* perma=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Set.Storage.Number(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Storage.RNumber(rID As Integer, value As Integer, Optional value2 As Integer = -1)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
:* value2  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Set.Storage.RNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.Track(rID As Integer, ID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.Track(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.ItemLook(rID As Integer, Name As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Name=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.ItemLook(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.SpecialMovement(rID As Integer, rToRemove as String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* rToRemove =''The room connection to remove.''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.SpecialMovement(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.CaptureZone(rID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.CaptureZone(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.Storage.String(rID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.Storage.String(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.Storage.Number(rID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.Storage.Number(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.Storage.RNumber(rID As Integer, key As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.Storage.RNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Clear.ItemLook(rID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Clear.ItemLook(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Clear.SpecialMovement(rID As Integer, revert As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* revert=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Clear.SpecialMovement(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Clear.Storage.RNumber(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Clear.Storage.RNumber(   )''&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=NPC&amp;diff=4014</id>
		<title>NPC</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=NPC&amp;diff=4014"/>
				<updated>2021-06-18T23:26:32Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;====NPC====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.RandomMove(pID As Integer, bypassStatus As Boolean) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* bypassStatus=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.RandomMove(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Move(pID As Integer, roomDirection As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* roomDirection=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Move(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.PartyCheck(npcID As Integer, pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* npcID=''   ''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.PartyCheck(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.ExperienceCalculate(nID As Integer, pID As Integer, pidIsPlayer As Boolean, damage As Integer, death As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* pidIsPlayer=''   ''&lt;br /&gt;
:* damage=''   ''&lt;br /&gt;
:* death=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.ExperienceCalculate(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.AddGlobalTimer(npcID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* npcID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.AddGlobalTimer(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.RemoveGlobalTimer(npcID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* npcID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.RemoveGlobalTimer(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.UpdateQuestFlag(npcID As Integer, pIndex As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* npcID=''   ''&lt;br /&gt;
:* pIndex=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.UpdateQuestFlag(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.Quests(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.Quests(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.PartyOwner(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.PartyOwner(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.AttackDelayMinimum(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.AttackDelayMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.AttackDelayMaximum(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.AttackDelayMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.DropItems(nID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.DropItems(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.Charm(nID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.Charm(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.DamageMinimum(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.DamageMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.DamageMaximum(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.DamageMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.ExperienceHit(nID As Integer) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.ExperienceHit(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.ExperienceSlay(nID As Integer) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.ExperienceSlay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.Infravision(nID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.Infravision(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.Follow(nID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.Follow(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.SpawnTime(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.SpawnTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.BName(nID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.BName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.AttackAgility(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.AttackAgility(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.Rarity(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.Rarity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.OriginalGold(nID As Integer) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.OriginalGold(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.TameTauntLevel(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.TameTauntLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.DisbandOnAttack(nID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.DisbandOnAttack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Alliance(nID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue =''   ''&lt;br /&gt;
*Example=''NPC.Set.Alliance(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.SubjectIdentity(nID As Integer, HeShe As String, HimHer As String, HisHer As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* HeShe=''   ''&lt;br /&gt;
:* HimHer=''   ''&lt;br /&gt;
:* HisHer=''   ''&lt;br /&gt;
*Example=''NPC.Set.SubjectIdentity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DivinityDodgeBonus(ByVal nID As Integer, ByVal bonusName As String, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* bonusName =''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DivinityDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DivinityMRBonus(ByVal nID As Integer, ByVal bonusName As String, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* bonusName =''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DivinityMRBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Quests(nID As Integer, updateValue As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Quests(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DisbandOnAttack(nID As Integer, updateValue As Boolean) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DisbandOnAttack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.TameTauntLevel(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.TameTauntLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.OriginalGold(nID As Integer, updateValue As Long) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.OriginalGold(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Strength(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Strength(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Agility(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Agility(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Endurance(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Endurance(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Intelligence(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Intelligence(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Wisdom(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Wisdom(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Charisma(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Charisma(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.MaxAttacks(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.MaxAttacks(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Exhaust(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Exhaust(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.AttackDelayMinimum(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.AttackDelayMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.AttackDelayMaximum(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.AttackDelayMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DamageMinimum(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DamageMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DamageMaximum(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DamageMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Armor(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Armor(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Deflect(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Deflect(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DropItems(nID As Integer, updateValue As Double) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Charm(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DropItems(nID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DropItems(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Infravision(nID As Integer, updateValue As Double) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Infravision(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Follow(nID As Integer, updateValue As Double) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Follow(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.ExperienceHit(nID As Integer, updateValue As Long) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.ExperienceHit(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.ExperienceSlay(nID As Integer, updateValue As Long) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.ExperienceSlay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.BName(nID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.BName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.RaceName(nID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.RaceName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DropItems(nID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DropItems(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Divinity(nID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Divinity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Name(nID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Name(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Party(nID As Integer, pID As Integer, Optional updateRoom As Boolean = False, Optional updatePlayerList As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateRoom  False=''   ''&lt;br /&gt;
:* updatePlayerList  False=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Party(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.PartyAttack(nID As Integer, attack As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* attack=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.PartyAttack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.PCType(nID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* attack=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.PCType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Expire(nID As Integer, expireTime As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* expireTime=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Expire(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.AttackAgility(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.AttackAgility(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Rarity(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Rarity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.SpellNegation(nID As Integer, updateValue As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.SpellNegation(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.SpellResistance(nID As Integer, updateValue As Double) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.SpellReduction(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.MaxHP(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.MaxHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DeathMessage(nID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DeathMessage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.VanishMessage(nID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.VanishMessage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.LookMessage(nID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.LookMessage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.BonusDamage(pID As Integer, damageBonusName As String, Update As String, Optional damageBonusType As Short = 0)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
:* Update=''   ''&lt;br /&gt;
:* damageBonusType=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.BonusDamage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.BonusResist(pID As Integer, damageBonusName As String, Update As String, Optional damageBonusType As Short = 0)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
:* Update=''   ''&lt;br /&gt;
:* damageBonusType=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.BonusResist(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Guild(pID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue =''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Guild(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Remove.DivinityDodgeBonus(pID As Integer, bonusName As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* bonusName =''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Remove.DivinityDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Remove.DivinityMRBonus(pID As Integer, bonusName As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* bonusName =''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Remove.DivinityMRBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Remove.BonusDamage(pID As Integer, damageBonusName As String, Optional TypeBonus As Short = 0)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
:* TypeBonus =''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Remove.BonusDamage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Remove.BonusResist(pID As Integer, damageBonusName As String, Optional TypeBonus As Short = 0)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
:* TypeBonus =''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Remove.BonusResist(   )''&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=Player&amp;diff=4013</id>
		<title>Player</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=Player&amp;diff=4013"/>
				<updated>2021-06-18T23:25:55Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;====Player====&lt;br /&gt;
&lt;br /&gt;
=====Player.ResetAFKTimer(pid As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Example=''Player.ResetAFKTimer(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.MoveTemple(pid As Integer, Optional messageFrom As Boolean = True, Optional messageTo As Boolean = True, Optional messageSelf As Boolean = True) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* messageFrom=''   ''&lt;br /&gt;
:* messageTo=''   ''&lt;br /&gt;
:* messageSelf=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.MoveTemple(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.UpdateRoom(pid As Integer, Optional sendInfo As Integer = -1)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* sendInfo  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.UpdateRoom(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.UpdateRoomQuests(pid As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Example=''Player.UpdateRoomQuests(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.UpdateMaxHMP(pid As Integer, Optional sendInfo As Integer = -1)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* sendInfo  -1=''   ''&lt;br /&gt;
*Example=''Player.UpdateMaxHMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Find(ByVal data As String, Optional exact As Boolean = True) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* data=''   ''&lt;br /&gt;
:* exact=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Find(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Lookover(index As Integer, name As String, image As String, data As String, charImage as Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* index=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* image=''   ''&lt;br /&gt;
:* data=''   ''&lt;br /&gt;
:* charImage=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Lookover(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.InstanceID(pid As Integer, instanceName as String) as String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* instanceName=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.InstanceID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PunishListKeys(pid As Integer) as String()=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PunishListKeys(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PunishListValues(pid As Integer) as String()=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PunishListValues(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PunishListCount(pid As Integer) as Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PunishListCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TargetPlayer(pid As Integer) as Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TargetPlayer(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TargetName(pid As Integer) as String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TargetName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TotalMinutes(pid As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TotalMinutes(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.DropBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.DropBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Notoriety(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Notoriety(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PunishPenalty(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PunishPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusDeflect(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusDeflect(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusHide(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusHide(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusInfra(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusInfra(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusHaste(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusHaste(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusFizzle(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusFizzle(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusDamage(ByVal pID As Integer, ByVal damageBonusName As String) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusDamage(   )''&lt;br /&gt;
&lt;br /&gt;
      &lt;br /&gt;
=====Player.Get.TBonusResist(ByVal pID As Integer, ByVal resistBonusName As String) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* resistBonusName=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusResist(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusHPPerTick(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusHPPerTick(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusMPPerTick(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusMPPerTick(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TrueSight(pid As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TrueSight(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.AccountInfo(pID As Integer, typeID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* typeID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.AccountInfo(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.SkillLevel(pID As Integer, name As String) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.SkillLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.SkillList(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   (array)''&lt;br /&gt;
*Example=''Entity.Get.SkillList(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.InventoryBonusCount(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.InventoryBonusCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.ValidLocationForSpawn(pID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Example=''Entity.Get.ValidLocationForSpawn(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.IsOwned(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.IsOwned(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Restriction(ByVal pID As Integer, iID As Integer, restrictionType as Integer, Optional equipped As Boolean = False) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* restrictionType=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Restriction(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Suffix(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Suffix(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.SuffixAmount(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.SuffixAmount(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Prefix(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Prefix(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.PrefixAmount(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.PrefixAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.ItemLookoverDesc(pID As Integer  key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.ItemLookoverDesc(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Trading(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Trading(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.FirstTime(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.FirstTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.NoTrack(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.NoTrack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PremiumWheel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.PremiumWheel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Temple(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.Temple(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.SpeakMode(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.SpeakMode(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Regeneration(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Regeneration(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.AutosneakNumber(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.AutosneakNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.MPGainActive(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.MPGainActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.HPGainActive(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.HPGainActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Experience(pID As Integer) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Experience(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.RaceID(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.RaceID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.ClassID(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.ClassID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.BaseClass(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.BaseClass(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.ClassName(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.ClassName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.StaffLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.StaffLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.BuildLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.BuildLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.EventLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.EventLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestItems(pID As Integer, questID As Integer, itemName As String, total As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* itemName=''   ''&lt;br /&gt;
:* total=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestItems(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestKills(pID As Integer, questID As Integer, npcName As String, total As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* npcName=''   ''&lt;br /&gt;
:* total=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestKills(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.BonusHP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.BonusHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.BonusMP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.BonusMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonus(pID As Integer, idFind As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* idFind=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusPhysicalDamageReduction(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusPhysicalDamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusSpellDamageReduction(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusSpellDamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusPhysicalDamage(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusPhysicalDamage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusSpellDamage(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusSpellDamage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusSpellPierce(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusSpellPierce(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusMagicResistance(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusMagicResistance(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusHP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusMP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusRAGE(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusRAGE(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Darkness(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Darkness(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.RageActive(pid As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.RageActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Gender(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Gender(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.CurrentMP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.CurrentMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.HPPotionDelay(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.HPPotionDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.MPPotionDelay(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.MPPotionDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.HPPotPenalty(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.HPPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.MPPotPenalty(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.MPPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.HealPenalty(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.HealPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.FoodModifier(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.FoodModifier(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PotionModifier(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PotionModifier(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.FoodDelay(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.FoodDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.MaxMP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.MaxMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.UpdateMaxHMP(pID As Integer, Optional SendData as Boolean = true) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* SendData=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.UpdateMaxHMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestAmount(ID As Integer, questID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestTotal(ID As Integer, questID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestTotal(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestPage(ID As Integer, questID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestPage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Quest(ID As Integer, questID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Quest(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Logging(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Logging(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Virtue(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Virtue(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Premium(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Premium(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.LastAttack(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.LastAttack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.LastAttackMode(pID As Integer) As Short=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.LastAttackMode(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Immunity(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Logging(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.Key(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.Key(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.Craft(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.Craft(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.TempString(pID As Integer, key As String) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.TempString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.TempNumber(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.TempNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.AccountString(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.AccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.AccountNumber(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.AccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.AccountStringO(accountName As String, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* accountName=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.AccountStringO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.AccountNumberO(accountName As String, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* accountName=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.AccountNumberO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.DailyAccountString(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.DailyAccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.DailyAccountNumber(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.DailyAccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.ComputerIDString(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.ComputerIDString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.ComputerIDNumber(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.ComputerIDNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.SpellDamageTakenMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.SpellDamageTakenMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.RageAmount(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.RageAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.ACMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.ACMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.DamageMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.DamageMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.DefendDodgeBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.DefendDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.HPMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.HPMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.AttackDodgeBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.AttackDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.MPMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.MPMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.SpellAttackMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.SpellAttackMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.SpellDamageTakenMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.SpellDamageTakenMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.SpellResistMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.SpellResistMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.MaxSpawns(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.MaxSpawns(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.RageBar(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.RageBar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.PhysicalDamageTakenMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.PhysicalDamageTakenMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.SpellAttackMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.SpellAttackMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.DurationBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.DurationBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.DefendDodgeBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.DefendDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.AttackDodgeBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.AttackDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.Infravision(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.Infravision(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.SpellResistMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.SpellResistMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.CooldownModifier(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.CooldownModifier(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Color(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Color(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Rarity(pID As Integer, iID As Integer, Optional equipped As Boolean = False, Optional includeHum As Boolean = False) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
:* includeHum=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Rarity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.UniqueID(pID As Integer, iID As Integer, Optional equipped As Boolean = False As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.UniqueID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.StringVar(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.StringVar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.NumberVar(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.NumberVar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Soulbound(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Soulbound(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.SoulboundName(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.SoulboundName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.SoulboundName(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.SoulboundName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Expire(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Expire(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.ExpireTime(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.ExpireTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Charged(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Charged(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.ChargedTime(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.ChargedTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Enchantment(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Enchantment(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.DropBonusMin(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.DropBonusMin(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.DropBonusMax(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.DropBonusMax(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Bless(pID As Integer, iID As Integer, divName As String, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* divName=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Bless(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.DivinityBonus(pID As Integer, iID As Integer, enchantName As String, Optional equipped As Boolean = false) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* enchantName=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.DivinityBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.TwoHandedWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.TwoHandedWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripIsWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripIsWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripIsWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripIsWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripBonusAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripBonusAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripBonusAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripBonusAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripSpellAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripSpellAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripSpellAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripSpellAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripPierceBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripPierceBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripPierceBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripPierceBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripType(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripType(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripAmmoType(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripAmmoType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripAmmoType(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripAmmoType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoName(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripAmmoBased(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripAmmoBased(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripAmmoBased(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripAmmoBased(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoAmount(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Helmet(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Helmet(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Body(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Body(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Special(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Special(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoName(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoLoaded(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoLoaded(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoValid(pID As Integer, left as Boolean) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* left=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoValid(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripIsWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripIsWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripBonusAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripBonusAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripType(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripAmmoBased(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripAmmoBased(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGrip(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGrip(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripIsWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripIsWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripBonusAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripBonusAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripType(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripAmmoBased(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripAmmoBased(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGrip(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGrip(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.FindInventory(pID As Integer, findItem As String, Optional amount As Integer = -1, Optional findString As String = &amp;quot;, Optional findValue As Integer = -1, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem='''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
:* findString  &amp;quot;=''   ''&lt;br /&gt;
:* findValue  =''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.FindInventory(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.FindInventoryReverse(pID As Integer, findItem As String, Optional amount As Integer = -1, Optional findString As String = &amp;quot;, Optional findValue As Integer = -1, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem='''   ''&lt;br /&gt;
:* amount='''   ''&lt;br /&gt;
:* findString  &amp;quot;=''   ''&lt;br /&gt;
:* findValue  =''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.FindInventoryReverse(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.FindEmptyInventory(pID As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.FindEmptyInventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.FindFreeInventory(pid As Integer, itemFound As String, emptySlots As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* itemFound=''   ''&lt;br /&gt;
:* emptySlots=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.FindFreeInventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.DropPercent(pID As Integer, findItem as Integer, equipped as Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.DropPercent(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.PreventSoulbind(pID As Integer, findItem as Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.PreventSoulbind(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.PreventUnSoulbind(pID As Integer, findItem as Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.PreventUnSoulbind(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.MaxStack(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.MaxStack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventoryAmount(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventoryAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Inventory(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Inventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventoryAmount(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventoryAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventoryType(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventoryType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventoryWeaponType(pID As Integer, findItem As Intege, Optional equipped As Boolean = falser) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventoryWeaponType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventorySlotType(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventorySlotType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Attacks(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Attacks(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Blocks(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Blocks(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TotalAttacks(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TotalAttacks(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.EXPBonus(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.EXPBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.EXPBonusTime(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.EXPBonusTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.GoldBonus(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.GoldBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.GoldBonusTime(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.GoldBonusTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TEXPBonus(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TEXPBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TGoldBonus(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TGoldBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.GuildZoneCount(ID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.GuildZoneCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PP(ID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.CM(ID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.CM(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.FP(ID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.FP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Item(pID As Integer, updateValue As String, updateValue2 As Integer, dropFloor As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
:* dropFloor=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Add.Item(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Virtue(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Add.Virtue(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.FactionActivity(pName As String, faction as String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pName=''   ''&lt;br /&gt;
:* faction=''   ''&lt;br /&gt;
*Example=''Player.Add.FactionActivity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Menu(pID As Integer, Optional updateValue As String = &amp;quot;, Optional updateValue2 As String = &amp;quot;, Optional updateValue3 As Integer = -1)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
:* updateValue2  &amp;quot;=''   ''&lt;br /&gt;
:* updateValue3  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Add.Menu(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Obituary(pID As Integer, attackerName As String, Optional defenderName As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* attackerName=''   ''&lt;br /&gt;
:* defenderName  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Add.Obituary(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Experience(pID As Integer, updateValue As Long, Optional byPassLock As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* byPassLock=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Add.Experience(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.DropBonus(pID As Integer, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.DropBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Notoriety(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.Notoriety(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PunishPenalty(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.PunishPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PunishList(pID As Integer, addName as String, addLevel As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* addName=''   ''&lt;br /&gt;
:* addLevel=''   ''&lt;br /&gt;
*Example=''Player.Set.PunishList(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusDeflect(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusDeflect(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusHaste(pID As Integer, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusHaste(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusHide(pID As Integer, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusHide(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusInfra(pID As Integer, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusInfra(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusFizzle(pID As Integer, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusFizzle(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusDamage(ByVal pID As Integer, ByVal damageBonusName As String, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusDamage(   )''&lt;br /&gt;
&lt;br /&gt;
      &lt;br /&gt;
=====Player.Set.TBonusResist(ByVal pID As Integer, ByVal damageBonusName As String, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusResist(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusHPPerTick(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusHPPerTick(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusMPPerTick(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusMPPerTick(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TrueSight(pid As Integer, updateValue As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.TrueSight(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.SkillLevel(pID As Integer, name As String, nLevel As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* nLevel=''   ''&lt;br /&gt;
*Example=''Entity.Set.SkillLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.AttemptSkillLevel(ByVal pID As Integer, name As String, chance As Double) as Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* chance=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.AttemptSkillLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.InventoryBonusCount(pID As Integer, count As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* count=''   ''&lt;br /&gt;
*Example=''Entity.Set.InventoryBonusCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.ItemLookoverDesc(pID As Integer, key As String, value as String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.ItemLookoverDesc(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.Craft(pID As Integer, key As String, value As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.Craft(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.Key(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.Key(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.TempString(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.TempString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.TempNumber(pID As Integer, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.TempNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.AccountString(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.AccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.AccountNumber(pID As Integer, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.AccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.AccountStringO(accountName as String, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* accountName=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.AccountStringO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.AccountNumberO(accountName As String, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* accountName=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.AccountNumberO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.DailyAccountString(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.DailyAccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.DailyAccountNumber(pID As Integer, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.DailyAccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.ComputerIDString(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.ComputerIDString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.ComputerIDNumber(pID As Integer, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.ComputerIDNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.CancelTrade(pID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Example=''Player.Set.CancelTrade(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Premium(ID As Integer, setDays As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* setDays=''   ''&lt;br /&gt;
*Example=''Player.Set.Premium(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PermChange(ID As Integer, mode As Integer, value as String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* mode=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Example=''Player.Set.PermChange(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.AutosneakBonus(ID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.AutosneakBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.SpeakMode(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.SpeakMode(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.LastAttack(ByVal pID As Integer, dID As Integer, Optional newTime As Double = -1, Optional heal As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* dID=''   ''&lt;br /&gt;
:* newTime=''   ''&lt;br /&gt;
:* heal=''   ''&lt;br /&gt;
*Example=''Player.Set.LastAttack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.LastAttackMode(pID As Integer, mode as Short)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* mode=''   ''&lt;br /&gt;
*Example=''Player.Set.LastAttackMode(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Immunity(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.Immunity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.Rage(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.Rage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.MP(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.MP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.Food(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.Food(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.Potion(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.Potion(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.Light(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.Light(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.PercentRage(pID As Integer, isIDPlayer As Boolean, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.PercentRage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.PercentMP(pID As Integer, isIDPlayer As Boolean, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.PercentMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.NoTrack(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.NoTrack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.AutosneakNumber(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.AutosneakNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.BaseClass(pID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.BaseClass(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.ClassName(pID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.ClassName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.BonusHP(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.BonusHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.BonusMP(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.BonusMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonus(ByVal pID As Integer, idFind As Integer, ByVal updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* idFind=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusPhysicalDamageReduction(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusPhysicalDamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusSpellDamageReduction(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusSpellDamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusPhysicalDamage(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusPhysicalDamage(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusSpellDamage(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusSpellDamage(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusSpellPierce(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusSpellPierce(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusMagicResistance(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusMagicResistance(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusHP(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusMP(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusRAGE(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusRAGE(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Darkness(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Darkness(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.RageBar(pid As Integer, updateValue As Boolean, sendBack As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* sendBack=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.RageBar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.CurrentMP(pID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.CurrentMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.CurrentRage(pID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.CurrentRage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.HPPotionDelay(pID As Integer, updateValue As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.HPPotionDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.MPPotionDelay(pID As Integer, updateValue As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.MPPotionDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.HPPotPenalty(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.HPPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.MPPotPenalty(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.MPPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.HealPotPenalty(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.HealPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Temple(ID As Integer, temple As String, roomnumber As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* temple=''   ''&lt;br /&gt;
:* roomnumber=''   ''&lt;br /&gt;
*Example=''Player.Set.Temple(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.CM(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.CM(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PremiumWheel(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.PremiumWheel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Regeneration(pID As Integer, Optional interuptMSG As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* interuptMSG  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Regeneration(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.FoodDelay(pID As Integer, updateValue As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.FoodDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.MPGainActive(pID As Integer, updateValue As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.MPGainActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.HPGainActive(pID As Integer, updateValue As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.HPGainActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.LookOverExtra(pID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.LookOverExtra(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.AdjustMaxMP(pID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.AdjustMaxMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.QuestUnlock(ID As Integer, questID As Integer, accountBound As Boolean, unlocked As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* accountBound=''   ''&lt;br /&gt;
:* unlocked=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.QuestUnlock(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.QuestAmount(ID As Integer, questID As Integer, questScriptAmount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* questScriptAmount=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.QuestAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.QuestTotal(ID As Integer, questID As Integer, questScriptTotal As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* questScriptTotal=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.QuestTotal(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.QuestPage(ID As Integer, questID As Integer, questPage As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* questPage=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.QuestPage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.EXPBonus(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.EXPBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.EXPBonusTime(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.EXPBonusTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.GoldBonus(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.GoldBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.GoldBonusTime(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.GoldBonusTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TEXPBonus(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TEXPBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TGoldBonus(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TGoldBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PP(ID As Integer, updateValue As Integer, updateMax as Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.PP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PPO(ID As Integer, updateValue As String, updateMax as Boolean) as Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.PPO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.FP(ID As Integer, updateValue As Integer, updateMax as Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.FP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.FPO(ID As Integer, updateValue As Integer, updateMax as Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.FPO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Suffix(ByVal pID As Integer, iID As Integer, name as String, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Suffix(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.SuffixAmount(ByVal pID As Integer, iID As Integer, amount as Double, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.SuffixAmount(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Prefix(ByVal pID As Integer, iID As Integer, name as String, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Prefix(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.PrefixAmount(ByVal pID As Integer, iID As Integer,  amount as Double, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.PrefixAmoumt(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Swap(ByVal pID As Integer, ByVal updateValue As Integer, ByVal updateValue2 As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Swap(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.AmmoAmount(ByVal pID As Integer, amount As Integer, Optional updateValue As Boolean = False, Optional unequip As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* unequip=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.AmmoAmount(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Lookover(pID As Integer, iID As Integer, Lookover As String, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* Lookover=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Lookover(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.StringVar(pID As Integer, iID As Integer, StringVar As String, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* StringVar=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.StringVar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.NumberVar(pID As Integer, iID As Integer, NumberVar As Double, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* NumberVar=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.NumberVar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Update(pID As Integer, iID As Integer, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Update(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Expire(pID As Integer, iID As Integer, expire As Boolean, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* expire=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Expire(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.ExpireTime(pID As Integer, iID As Integer, time As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* time=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.ExpireTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Charged(pID As Integer, iID As Integer, expire As Boolean, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* expire=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Charged(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.ChargedTime(pID As Integer, iID As Integer, time As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* time=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.ChargedTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Soulbound(pID As Integer, iID As Integer, soulBound As Boolean, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* soulBound=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Soulbound(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.SoulboundName(pID As Integer, iID As Integer, soulBound As String, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* soulBound=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.SoulboundName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.SoulboundName(pID As Integer, iID As Integer, soulBound As String, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* soulBound=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.SoulboundName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Enchantment(pID As Integer, iID As Integer, enchantAmount As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* enchantAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Enchantment(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Bless(pID As Integer, iID As Integer, divName As String, blessAmount As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* divName=''   ''&lt;br /&gt;
:* blessAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Bless(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.DivinityBonus(pID As Integer, iID As Integer, enchantName As String, enchantAmount As Double, Optional enchantType As Short = 0, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* enchantName=''   ''&lt;br /&gt;
:* enchantAmount=''   ''&lt;br /&gt;
:* enchantType=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.DivinityBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.DropBonusMin(pID As Integer, iID As Integer, dropBonusAmount As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* dropBonusAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.DropBonusMin(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.DropBonusMax(pID As Integer, iID As Integer, dropBonusAmount As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* dropBonusAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.DropBonusMax(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Minimap(ByVal pID As Integer, folderName as String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* playerName=''   ''&lt;br /&gt;
:* all=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Minimap(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.PunishList(ByVal pID As Integer, playerName as String, Optional all as Boolean = False) as Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* playerName=''   ''&lt;br /&gt;
:* all=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.PunishList(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.EventItems(ByVal pID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Example=''Player.Remove.EventItems(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Skills(pID As Integer,  key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Remove.Skills(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.ItemLookoverDesc(pID As Integer,  key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Remove.ItemLookoverDesc(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.Key(pID As Integer, key As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.Key(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.Craft(pID As Integer, key As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.Craft(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.TempString(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.TempString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.TempNumber(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.TempNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.AccountStringO(accountName As String, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* accountName=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.AccountStringO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.AccountNumberO(accountName As String, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* accountName=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.AccountNumberO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.AccountString(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.AccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.AccountNumber(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.AccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.DailyAccountString(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.DailyAccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.DailyAccountNumber(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.DailyAccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.ComputerIDString(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.ComputerIDString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.ComputerIDNumber(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.ComputerIDNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.Food(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.Food(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.Potion(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.Potion(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.Rage(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.Rage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.MP(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.MP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.Light(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.Light(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Item(pID As Integer, updateValue As String, updateValue2 As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Item(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.ItemInventory(pID As Integer, inventoryNumber As Integer, updateValue2 As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* inventoryNumber=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.ItemInventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Inventory(pID As Integer, inventoryNumber As Integer, updateValue2 As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* inventoryNumber=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Inventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Regeneration(ByVal pID As Integer, Optional ignoreDelay As Boolean = False, Optional breakFoodTimer As Boolean = True, Optional account As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* ignoreDelay=''   ''&lt;br /&gt;
:* breakFoodTimer=''   ''&lt;br /&gt;
:* account=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Regeneration(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Quest(ID As Integer, questID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Quest(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.QuestComplete(ID As Integer, questID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.QuestComplete(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.QuestComplete(ID As Integer, questID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.QuestComplete(   )''&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=Message&amp;diff=4012</id>
		<title>Message</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=Message&amp;diff=4012"/>
				<updated>2021-06-18T23:23:24Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;====Message====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.Room(roomID As Integer, message As String, Optional ignorepID As Integer = -1, Optional ignorepID2 As Integer = -1, Optional pIDIsPlayer As Boolean = True, Optional pIDIsPlayer2 As Boolean = True, Optional symbols as Boolean = False, Optional chatID As Byte = 1)=====&lt;br /&gt;
*Description=''Message a whole room. You can ignore up to two IDs. (Normally ignoring is used for when you have more specific messages to send to one or two players, such as direct attacks vs spectators.)''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomID=''The room number.''&lt;br /&gt;
:* message=''The message to send to the room.''&lt;br /&gt;
:* ignorepID=''The ignored ID. Use -1 to bypass. This will bypass sending the message to this player.''&lt;br /&gt;
:* ignorepID2=''The second ignored ID. Use -1 to bypass. This will bypass sending the message to this player.''&lt;br /&gt;
:* pIDIsPlayer=''Is the first pID a player? Does not matter if -1 is set.''&lt;br /&gt;
:* pIDIsPlayer2=''Is the second pID a player? Does not matter if -1 is set.''&lt;br /&gt;
:* chatID =''The Id of the message.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.Room(50, &amp;quot;Hello room!&amp;quot;, 2, 5, true, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.RoomVar(roomID As Integer, message As String, Optional ignorepID As Integer = -1, Optional ignorepID2 As Integer = -1, Optional pIDIsPlayer As Boolean = True, Optional pIDIsPlayer2 As Boolean = True, Optional symbols as Boolean = False, Optional chatID As Byte = 1)=====&lt;br /&gt;
*Description=''Message a group of rooms. You generally need to set the rooms before hand. Can ignore up to two IDs. (Normally ignoring is used for when you have more specific messages to send to one or two players, such as direct attacks vs spectators.) Do not send a room message to too many rooms at once!''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomID=''The room number that holds the group of rooms (aka parent room, typically where the script is.).''&lt;br /&gt;
:* message=''The message to send to the room.''&lt;br /&gt;
:* ignorepID=''The ignored ID. Use -1 to bypass. This will bypass sending the message to this player.''&lt;br /&gt;
:* ignorepID2=''The second ignored ID. Use -1 to bypass. This will bypass sending the message to this player.''&lt;br /&gt;
:* pIDIsPlayer=''Is the first pID a player? Does not matter if -1 is set.''&lt;br /&gt;
:* pIDIsPlayer2=''Is the second pID a player? Does not matter if -1 is set.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
:* chatID =''The Id of the message.''&lt;br /&gt;
*Example=''Message.RoomVar(50, &amp;quot;Hello all rooms!&amp;quot;, 2, 5, true, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.RoomNoParty(roomID As Integer, message As String, ignorepID As Integer, pIDIsPlayer As Boolean, partyID As Integer, Optional symbols as Boolean = False, Optional chatID As Byte = 1)=====&lt;br /&gt;
*Description=''Message everyone BUT the specific party in question. Will also ignore one other person if needed.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomID=''The room number.''&lt;br /&gt;
:* message=''The message to send to the room.''&lt;br /&gt;
:* ignorepID=''The ignored ID. Use -1 to bypass. This will bypass sending the message to this player.''&lt;br /&gt;
:* pIDIsPlayer=''Is the first pID a player? Does not matter if -1 is set.''&lt;br /&gt;
:* partyID=''The party ID to ignore.''&lt;br /&gt;
:* chatID =''The Id of the message.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.Room(50, &amp;quot;Hello non party members!&amp;quot;, 2, true, 5)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.NPCSpeak(NPCID As Integer, message As String, Optional directID As Integer = -1, Optional directIsPlayer As Boolean = False, Optional messageDirect As String = &amp;quot;, Optional symbols as Boolean = False) As Integer=====&lt;br /&gt;
*Description=''Makes an NPC speak like it was as player speaking. Can also do /me commands if the message starts with '/'.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* NPCID=''The NPC ID.''&lt;br /&gt;
:* message=''The message to send. Start with a forward slash to produce a /me command.''&lt;br /&gt;
:* directID=''Is this message directed to anyone, if so, what ID? -1 for no one.''&lt;br /&gt;
:* directIsPlayer=''Is the direcFmessage.tID a player?''&lt;br /&gt;
:* messageDirect&amp;quot;=''The message that the player directed will see. This means that 'message' is the room message, and 'messageDirect' is the message only to the directed.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.NPCSpeak(5, &amp;quot;/whispers to NiteHawk&amp;quot;, 1, true, &amp;quot;I will end you.&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.Global(message As String, Optional symbols as Boolean = False)=====&lt;br /&gt;
*Description=''Global server message, to everyone on the server.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* message=''The message to send.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.Global(&amp;quot;Something just spawned in Seamoor!&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.Alert(message As String, loud as boolean, Optional symbols as Boolean = False)=====&lt;br /&gt;
*Description=''Alert message, to everyone on the server. You can use two different alert sounds. One is the current broadcast message ding, and a less sensitive one which is on by default.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* message=''The message to send.''&lt;br /&gt;
:* loud=''Use the loud alert message instead.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.Alert(&amp;quot;Something just spawned in Seamoor!&amp;quot;, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.Area(area As String, message As String, Optional symbols as Boolean = False)=====&lt;br /&gt;
*Description=''Area message, to everyone on in the area.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* area=''The area to send the message to.''&lt;br /&gt;
:* message=''The message to send.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.Area(&amp;quot;Seamoor City&amp;quot;, &amp;quot;Something just spawned in Seamoor!&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
=====Message.Area(zone As String, message As String, Optional symbols as Boolean = False)=====&lt;br /&gt;
*Description=''Zone message, to everyone on in the zone.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* zone=''The zone to send the message to.''&lt;br /&gt;
:* message=''The message to send.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.Zone(&amp;quot;Central Alderra&amp;quot;, &amp;quot;Something just spawned in Seamoor!&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
=====Message.Guild(guildName As String, message As String, Optional symbols as Boolean = False)=====&lt;br /&gt;
*Description=''Sends a message directly to a guild.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* guildName=''The guild name to send the message too.''&lt;br /&gt;
:* message=''The message to send.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.Guild(&amp;quot;Staff&amp;quot;, &amp;quot;Warning something got attacked!&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.DiscordGuild(guildName As String, message As String)=====&lt;br /&gt;
*Description=''Sends a message directly to a guild discord if available.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* guildName=''The guild name to send the message too.''&lt;br /&gt;
:* message=''The message to send.''&lt;br /&gt;
*Example=''Message.Guild(&amp;quot;Staff&amp;quot;, &amp;quot;Warning something got attacked!&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.Direct(pID As Integer, message As String, messageID as Byte = 1, Optional symbols as Boolean = False)=====&lt;br /&gt;
*Description=''Sends a message directly to a player slot.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''The slot to send the message too.''&lt;br /&gt;
:* messageID=''The message ID. Use 1 if you are unsure.''&lt;br /&gt;
:* message=''The message to send.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.Direct(1, &amp;quot;You fall to the ground!&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.Account(accountName As String, message As String, messageID as Byte = 1, Optional symbols as Boolean = False)=====&lt;br /&gt;
*Description=''Sends a message directly to a account name.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* accountName =''The account name to send the message too.''&lt;br /&gt;
:* messageID=''The message ID. Use 1 if you are unsure.''&lt;br /&gt;
:* message=''The message to send.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.Account(&amp;quot;Bob&amp;quot;, &amp;quot;You fall to the ground!&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.PartyLeader(pID As Integer, message As String, messageID as Byte = 1, Optional symbols as Boolean = False)=====&lt;br /&gt;
*Description=''Sends a message directly to a party leader (or individual if not in party).''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''The slot to send the message too.''&lt;br /&gt;
:* messageID=''The message ID. Use 1 if you are unsure.''&lt;br /&gt;
:* message=''The message to send.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.PartyLeader(1, &amp;quot;You are the leader!&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.Discord(DiscordChannelID As String, message As String)=====&lt;br /&gt;
*Description=''Sends a message directly to discord.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* DiscordChannelID=''The channel ID to send the message too.''&lt;br /&gt;
:* message=''The message to send.''&lt;br /&gt;
*Example=''Message.Discord(3213125412311, &amp;quot;Event starting!&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.StatusDirect(pID As Integer, message As String, Optional statusType as Integer = 0, Optional symbols as Boolean = False)=====&lt;br /&gt;
*Description=''Sends a message directly to a player slot. Will act as a buff/debuff message and will ding the player with a sound.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''The slot to send the message too.''&lt;br /&gt;
:* message=''The message to send.''&lt;br /&gt;
:* statusType=''The status type, either 0 or 1. 1 Being a debuff message, 0 being buff.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.StatusDirect(1, &amp;quot;You get hit by a flying canadian!!&amp;quot;, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.AttackDirect(pID As Integer, message As String, Optional symbols as Boolean = False)=====&lt;br /&gt;
*Description=''Sends a message directly to a player slot. Will act as a attack message and will ding the player with a sound.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''The slot to send the message too.''&lt;br /&gt;
:* message=''The message to send.''&lt;br /&gt;
*Example=''Message.AttackDirect(1, &amp;quot;You get hit by a flying canadian!!&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.AttackRoom(roomID As Integer, message As String, Optional ignorepID As Integer = -1, Optional ignorepID2 As Integer = -1, Optional pIDIsPlayer As Boolean = True, Optional pIDIsPlayer2 As Boolean = True, Optional symbols as Boolean = False)=====&lt;br /&gt;
*Description=''Message a whole room but also 'ding' the room like an attack message would. You can ignore up to two IDs. (Normally ignoring is used for when you have more specific messages to send to one or two players, such as direct attacks vs spectators.)''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomID=''The room number.''&lt;br /&gt;
:* message=''The message to send to the room.''&lt;br /&gt;
:* ignorepID=''The ignored ID. Use -1 to bypass. This will bypass sending the message to this player.''&lt;br /&gt;
:* ignorepID2=''The second ignored ID. Use -1 to bypass. This will bypass sending the message to this player.''&lt;br /&gt;
:* pIDIsPlayer=''Is the first pID a player? Does not matter if -1 is set.''&lt;br /&gt;
:* pIDIsPlayer2=''Is the second pID a player? Does not matter if -1 is set.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.AttackRoom(50, &amp;quot;Everyone in the room takes 200 damage!&amp;quot;, 2, 5, true, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.StatusRoom(ByVal roomID As Integer, ByVal message As String, Optional ByVal ignorepID As Integer = -1, Optional ByVal ignorepID2 As Integer = -1, Optional ByVal pIDIsPlayer As Boolean = True, Optional ByVal pIDIsPlayer2 As Boolean = True, Optional PIDSender As Integer = -1, Optional statusType As Integer = 0, Optional symbols as Boolean = False)=====&lt;br /&gt;
*Description=''Message a whole room as a status message, (buff/debuff messages). You can ignore up to two IDs. (Normally ignoring is used for when you have more specific messages to send to one or two players, such as direct attacks vs spectators.)''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomID=''The room number.''&lt;br /&gt;
:* message=''The message to send to the room.''&lt;br /&gt;
:* ignorepID=''The ignored ID. Use -1 to bypass. This will bypass sending the message to this player.''&lt;br /&gt;
:* ignorepID2=''The second ignored ID. Use -1 to bypass. This will bypass sending the message to this player.''&lt;br /&gt;
:* pIDIsPlayer=''Is the first pID a player? Does not matter if -1 is set.''&lt;br /&gt;
:* pIDIsPlayer2=''Is the second pID a player? Does not matter if -1 is set.''&lt;br /&gt;
:* statusType=''1 or 0 to signify debuff or buff status message for room.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.AttackRoom(50, &amp;quot;NiteHawk isn't feeling well!&amp;quot;, 2, 5, true, true, 0)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.Alliance(Alliance As String, ByVal message As String, Optional playerID As Integer = -1, Optional symbols As Boolean = False)=====&lt;br /&gt;
*Description=''Message a faction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* Alliance=''The alliance name.''&lt;br /&gt;
:* message=''The message to send to the room.''&lt;br /&gt;
:* playerID=''The player messaging the group if needed. -1 is server.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.Alliance(&amp;quot;Test Alliance&amp;quot;, &amp;quot;NiteHawk isn't feeling well!&amp;quot;)'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.AttackGlobal(message As String, Optional symbols as Boolean = False)=====&lt;br /&gt;
*Description=''&amp;quot;Global server message with ding noise, to everyone on the server. Armageddon anyone?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* message=''The message to send.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.AttackGlobal(&amp;quot;You take 500 random damage for existing!&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.Facebook(message As String)=====&lt;br /&gt;
*Description=''Sends a message directly to facebook. This should NOT be used without permission.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* message=''The message to send.''&lt;br /&gt;
*Example=''Message.Facebook(&amp;quot;New event starting soon!&amp;quot;)''&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=Player&amp;diff=4011</id>
		<title>Player</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=Player&amp;diff=4011"/>
				<updated>2021-06-18T23:22:09Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;====Player====&lt;br /&gt;
&lt;br /&gt;
=====Player.ResetAFKTimer(pid As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Example=''Player.ResetAFKTimer(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.MoveTemple(pid As Integer, Optional messageFrom As Boolean = True, Optional messageTo As Boolean = True, Optional messageSelf As Boolean = True) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* messageFrom=''   ''&lt;br /&gt;
:* messageTo=''   ''&lt;br /&gt;
:* messageSelf=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.MoveTemple(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.UpdateRoom(pid As Integer, Optional sendInfo As Integer = -1)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* sendInfo  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.UpdateRoom(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.UpdateRoomQuests(pid As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Example=''Player.UpdateRoomQuests(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.UpdateMaxHMP(pid As Integer, Optional sendInfo As Integer = -1)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* sendInfo  -1=''   ''&lt;br /&gt;
*Example=''Player.UpdateMaxHMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Find(ByVal data As String, Optional exact As Boolean = True) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* data=''   ''&lt;br /&gt;
:* exact=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Find(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Lookover(index As Integer, name As String, image As String, data As String, charImage as Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* index=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* image=''   ''&lt;br /&gt;
:* data=''   ''&lt;br /&gt;
:* charImage=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Lookover(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.InstanceID(pid As Integer, instanceName as String) as String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* instanceName=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.InstanceID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PunishListKeys(pid As Integer) as String()=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PunishListKeys(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PunishListValues(pid As Integer) as String()=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PunishListValues(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PunishListCount(pid As Integer) as Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PunishListCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TargetPlayer(pid As Integer) as Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TargetPlayer(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TargetName(pid As Integer) as String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TargetName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TotalMinutes(pid As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TotalMinutes(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.DropBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.DropBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Notoriety(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Notoriety(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PunishPenalty(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PunishPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusDeflect(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusDeflect(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusHaste(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusHaste(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusFizzle(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusFizzle(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusDamage(ByVal pID As Integer, ByVal damageBonusName As String) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusDamage(   )''&lt;br /&gt;
&lt;br /&gt;
      &lt;br /&gt;
=====Player.Get.TBonusResist(ByVal pID As Integer, ByVal resistBonusName As String) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* resistBonusName=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusResist(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusHPPerTick(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusHPPerTick(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusMPPerTick(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusMPPerTick(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TrueSight(pid As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TrueSight(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.AccountInfo(pID As Integer, typeID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* typeID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.AccountInfo(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.SkillLevel(pID As Integer, name As String) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.SkillLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.SkillList(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   (array)''&lt;br /&gt;
*Example=''Entity.Get.SkillList(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.InventoryBonusCount(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.InventoryBonusCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.ValidLocationForSpawn(pID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Example=''Entity.Get.ValidLocationForSpawn(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.IsOwned(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.IsOwned(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Restriction(ByVal pID As Integer, iID As Integer, restrictionType as Integer, Optional equipped As Boolean = False) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* restrictionType=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Restriction(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Suffix(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Suffix(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.SuffixAmount(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.SuffixAmount(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Prefix(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Prefix(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.PrefixAmount(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.PrefixAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.ItemLookoverDesc(pID As Integer  key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.ItemLookoverDesc(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Trading(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Trading(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.FirstTime(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.FirstTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.NoTrack(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.NoTrack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PremiumWheel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.PremiumWheel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Temple(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.Temple(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.SpeakMode(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.SpeakMode(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Regeneration(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Regeneration(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.AutosneakNumber(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.AutosneakNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.MPGainActive(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.MPGainActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.HPGainActive(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.HPGainActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Experience(pID As Integer) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Experience(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.RaceID(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.RaceID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.ClassID(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.ClassID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.BaseClass(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.BaseClass(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.ClassName(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.ClassName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.StaffLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.StaffLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.BuildLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.BuildLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.EventLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.EventLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestItems(pID As Integer, questID As Integer, itemName As String, total As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* itemName=''   ''&lt;br /&gt;
:* total=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestItems(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestKills(pID As Integer, questID As Integer, npcName As String, total As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* npcName=''   ''&lt;br /&gt;
:* total=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestKills(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.BonusHP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.BonusHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.BonusMP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.BonusMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonus(pID As Integer, idFind As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* idFind=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusPhysicalDamageReduction(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusPhysicalDamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusSpellDamageReduction(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusSpellDamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusPhysicalDamage(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusPhysicalDamage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusSpellDamage(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusSpellDamage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusSpellPierce(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusSpellPierce(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusMagicResistance(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusMagicResistance(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusHP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusMP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusRAGE(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusRAGE(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Darkness(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Darkness(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.RageActive(pid As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.RageActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Gender(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Gender(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.CurrentMP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.CurrentMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.HPPotionDelay(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.HPPotionDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.MPPotionDelay(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.MPPotionDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.HPPotPenalty(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.HPPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.MPPotPenalty(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.MPPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.HealPenalty(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.HealPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.FoodModifier(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.FoodModifier(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PotionModifier(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PotionModifier(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.FoodDelay(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.FoodDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.MaxMP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.MaxMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.UpdateMaxHMP(pID As Integer, Optional SendData as Boolean = true) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* SendData=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.UpdateMaxHMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestAmount(ID As Integer, questID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestTotal(ID As Integer, questID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestTotal(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestPage(ID As Integer, questID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestPage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Quest(ID As Integer, questID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Quest(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Logging(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Logging(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Virtue(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Virtue(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Premium(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Premium(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.LastAttack(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.LastAttack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.LastAttackMode(pID As Integer) As Short=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.LastAttackMode(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Immunity(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Logging(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.Key(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.Key(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.Craft(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.Craft(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.TempString(pID As Integer, key As String) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.TempString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.TempNumber(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.TempNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.AccountString(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.AccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.AccountNumber(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.AccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.AccountStringO(accountName As String, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* accountName=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.AccountStringO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.AccountNumberO(accountName As String, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* accountName=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.AccountNumberO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.DailyAccountString(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.DailyAccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.DailyAccountNumber(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.DailyAccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.ComputerIDString(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.ComputerIDString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.ComputerIDNumber(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.ComputerIDNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.SpellDamageTakenMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.SpellDamageTakenMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.RageAmount(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.RageAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.ACMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.ACMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.DamageMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.DamageMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.DefendDodgeBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.DefendDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.HPMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.HPMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.AttackDodgeBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.AttackDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.MPMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.MPMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.SpellAttackMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.SpellAttackMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.SpellDamageTakenMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.SpellDamageTakenMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.SpellResistMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.SpellResistMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.MaxSpawns(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.MaxSpawns(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.RageBar(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.RageBar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.PhysicalDamageTakenMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.PhysicalDamageTakenMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.SpellAttackMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.SpellAttackMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.DurationBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.DurationBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.DefendDodgeBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.DefendDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.AttackDodgeBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.AttackDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.Infravision(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.Infravision(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.SpellResistMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.SpellResistMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.CooldownModifier(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.CooldownModifier(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Color(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Color(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Rarity(pID As Integer, iID As Integer, Optional equipped As Boolean = False, Optional includeHum As Boolean = False) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
:* includeHum=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Rarity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.UniqueID(pID As Integer, iID As Integer, Optional equipped As Boolean = False As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.UniqueID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.StringVar(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.StringVar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.NumberVar(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.NumberVar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Soulbound(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Soulbound(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.SoulboundName(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.SoulboundName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.SoulboundName(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.SoulboundName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Expire(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Expire(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.ExpireTime(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.ExpireTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Charged(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Charged(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.ChargedTime(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.ChargedTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Enchantment(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Enchantment(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.DropBonusMin(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.DropBonusMin(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.DropBonusMax(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.DropBonusMax(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Bless(pID As Integer, iID As Integer, divName As String, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* divName=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Bless(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.DivinityBonus(pID As Integer, iID As Integer, enchantName As String, Optional equipped As Boolean = false) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* enchantName=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.DivinityBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.TwoHandedWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.TwoHandedWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripIsWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripIsWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripIsWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripIsWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripBonusAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripBonusAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripBonusAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripBonusAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripSpellAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripSpellAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripSpellAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripSpellAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripPierceBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripPierceBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripPierceBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripPierceBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripType(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripType(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripAmmoType(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripAmmoType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripAmmoType(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripAmmoType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoName(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripAmmoBased(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripAmmoBased(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripAmmoBased(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripAmmoBased(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoAmount(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Helmet(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Helmet(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Body(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Body(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Special(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Special(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoName(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoLoaded(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoLoaded(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoValid(pID As Integer, left as Boolean) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* left=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoValid(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripIsWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripIsWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripBonusAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripBonusAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripType(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripAmmoBased(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripAmmoBased(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGrip(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGrip(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripIsWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripIsWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripBonusAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripBonusAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripType(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripAmmoBased(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripAmmoBased(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGrip(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGrip(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.FindInventory(pID As Integer, findItem As String, Optional amount As Integer = -1, Optional findString As String = &amp;quot;, Optional findValue As Integer = -1, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem='''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
:* findString  &amp;quot;=''   ''&lt;br /&gt;
:* findValue  =''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.FindInventory(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.FindInventoryReverse(pID As Integer, findItem As String, Optional amount As Integer = -1, Optional findString As String = &amp;quot;, Optional findValue As Integer = -1, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem='''   ''&lt;br /&gt;
:* amount='''   ''&lt;br /&gt;
:* findString  &amp;quot;=''   ''&lt;br /&gt;
:* findValue  =''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.FindInventoryReverse(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.FindEmptyInventory(pID As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.FindEmptyInventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.FindFreeInventory(pid As Integer, itemFound As String, emptySlots As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* itemFound=''   ''&lt;br /&gt;
:* emptySlots=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.FindFreeInventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.DropPercent(pID As Integer, findItem as Integer, equipped as Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.DropPercent(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.PreventSoulbind(pID As Integer, findItem as Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.PreventSoulbind(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.PreventUnSoulbind(pID As Integer, findItem as Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.PreventUnSoulbind(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.MaxStack(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.MaxStack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventoryAmount(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventoryAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Inventory(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Inventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventoryAmount(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventoryAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventoryType(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventoryType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventoryWeaponType(pID As Integer, findItem As Intege, Optional equipped As Boolean = falser) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventoryWeaponType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventorySlotType(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventorySlotType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Attacks(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Attacks(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Blocks(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Blocks(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TotalAttacks(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TotalAttacks(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.EXPBonus(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.EXPBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.EXPBonusTime(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.EXPBonusTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.GoldBonus(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.GoldBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.GoldBonusTime(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.GoldBonusTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TEXPBonus(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TEXPBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TGoldBonus(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TGoldBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.GuildZoneCount(ID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.GuildZoneCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PP(ID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.CM(ID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.CM(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.FP(ID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.FP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Item(pID As Integer, updateValue As String, updateValue2 As Integer, dropFloor As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
:* dropFloor=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Add.Item(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Virtue(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Add.Virtue(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.FactionActivity(pName As String, faction as String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pName=''   ''&lt;br /&gt;
:* faction=''   ''&lt;br /&gt;
*Example=''Player.Add.FactionActivity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Menu(pID As Integer, Optional updateValue As String = &amp;quot;, Optional updateValue2 As String = &amp;quot;, Optional updateValue3 As Integer = -1)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
:* updateValue2  &amp;quot;=''   ''&lt;br /&gt;
:* updateValue3  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Add.Menu(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Obituary(pID As Integer, attackerName As String, Optional defenderName As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* attackerName=''   ''&lt;br /&gt;
:* defenderName  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Add.Obituary(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Experience(pID As Integer, updateValue As Long, Optional byPassLock As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* byPassLock=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Add.Experience(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.DropBonus(pID As Integer, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.DropBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Notoriety(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.Notoriety(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PunishPenalty(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.PunishPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PunishList(pID As Integer, addName as String, addLevel As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* addName=''   ''&lt;br /&gt;
:* addLevel=''   ''&lt;br /&gt;
*Example=''Player.Set.PunishList(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusDeflect(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusDeflect(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusHaste(pID As Integer, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusHaste(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusFizzle(pID As Integer, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusFizzle(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusDamage(ByVal pID As Integer, ByVal damageBonusName As String, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusDamage(   )''&lt;br /&gt;
&lt;br /&gt;
      &lt;br /&gt;
=====Player.Set.TBonusResist(ByVal pID As Integer, ByVal damageBonusName As String, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusResist(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusHPPerTick(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusHPPerTick(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusMPPerTick(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusMPPerTick(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TrueSight(pid As Integer, updateValue As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.TrueSight(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.SkillLevel(pID As Integer, name As String, nLevel As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* nLevel=''   ''&lt;br /&gt;
*Example=''Entity.Set.SkillLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.AttemptSkillLevel(ByVal pID As Integer, name As String, chance As Double) as Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* chance=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.AttemptSkillLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.InventoryBonusCount(pID As Integer, count As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* count=''   ''&lt;br /&gt;
*Example=''Entity.Set.InventoryBonusCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.ItemLookoverDesc(pID As Integer, key As String, value as String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.ItemLookoverDesc(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.Craft(pID As Integer, key As String, value As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.Craft(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.Key(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.Key(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.TempString(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.TempString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.TempNumber(pID As Integer, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.TempNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.AccountString(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.AccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.AccountNumber(pID As Integer, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.AccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.AccountStringO(accountName as String, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* accountName=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.AccountStringO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.AccountNumberO(accountName As String, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* accountName=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.AccountNumberO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.DailyAccountString(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.DailyAccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.DailyAccountNumber(pID As Integer, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.DailyAccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.ComputerIDString(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.ComputerIDString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.ComputerIDNumber(pID As Integer, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.ComputerIDNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.CancelTrade(pID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Example=''Player.Set.CancelTrade(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Premium(ID As Integer, setDays As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* setDays=''   ''&lt;br /&gt;
*Example=''Player.Set.Premium(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PermChange(ID As Integer, mode As Integer, value as String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* mode=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Example=''Player.Set.PermChange(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.AutosneakBonus(ID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.AutosneakBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.SpeakMode(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.SpeakMode(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.LastAttack(ByVal pID As Integer, dID As Integer, Optional newTime As Double = -1, Optional heal As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* dID=''   ''&lt;br /&gt;
:* newTime=''   ''&lt;br /&gt;
:* heal=''   ''&lt;br /&gt;
*Example=''Player.Set.LastAttack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.LastAttackMode(pID As Integer, mode as Short)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* mode=''   ''&lt;br /&gt;
*Example=''Player.Set.LastAttackMode(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Immunity(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.Immunity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.Rage(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.Rage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.MP(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.MP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.Food(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.Food(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.Potion(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.Potion(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.Light(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.Light(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.PercentRage(pID As Integer, isIDPlayer As Boolean, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.PercentRage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.PercentMP(pID As Integer, isIDPlayer As Boolean, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.PercentMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.NoTrack(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.NoTrack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.AutosneakNumber(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.AutosneakNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.BaseClass(pID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.BaseClass(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.ClassName(pID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.ClassName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.BonusHP(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.BonusHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.BonusMP(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.BonusMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonus(ByVal pID As Integer, idFind As Integer, ByVal updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* idFind=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusPhysicalDamageReduction(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusPhysicalDamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusSpellDamageReduction(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusSpellDamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusPhysicalDamage(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusPhysicalDamage(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusSpellDamage(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusSpellDamage(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusSpellPierce(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusSpellPierce(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusMagicResistance(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusMagicResistance(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusHP(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusMP(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusRAGE(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusRAGE(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Darkness(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Darkness(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.RageBar(pid As Integer, updateValue As Boolean, sendBack As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* sendBack=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.RageBar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.CurrentMP(pID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.CurrentMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.CurrentRage(pID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.CurrentRage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.HPPotionDelay(pID As Integer, updateValue As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.HPPotionDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.MPPotionDelay(pID As Integer, updateValue As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.MPPotionDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.HPPotPenalty(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.HPPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.MPPotPenalty(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.MPPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.HealPotPenalty(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.HealPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Temple(ID As Integer, temple As String, roomnumber As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* temple=''   ''&lt;br /&gt;
:* roomnumber=''   ''&lt;br /&gt;
*Example=''Player.Set.Temple(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.CM(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.CM(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PremiumWheel(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.PremiumWheel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Regeneration(pID As Integer, Optional interuptMSG As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* interuptMSG  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Regeneration(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.FoodDelay(pID As Integer, updateValue As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.FoodDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.MPGainActive(pID As Integer, updateValue As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.MPGainActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.HPGainActive(pID As Integer, updateValue As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.HPGainActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.LookOverExtra(pID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.LookOverExtra(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.AdjustMaxMP(pID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.AdjustMaxMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.QuestUnlock(ID As Integer, questID As Integer, accountBound As Boolean, unlocked As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* accountBound=''   ''&lt;br /&gt;
:* unlocked=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.QuestUnlock(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.QuestAmount(ID As Integer, questID As Integer, questScriptAmount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* questScriptAmount=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.QuestAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.QuestTotal(ID As Integer, questID As Integer, questScriptTotal As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* questScriptTotal=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.QuestTotal(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.QuestPage(ID As Integer, questID As Integer, questPage As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* questPage=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.QuestPage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.EXPBonus(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.EXPBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.EXPBonusTime(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.EXPBonusTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.GoldBonus(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.GoldBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.GoldBonusTime(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.GoldBonusTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TEXPBonus(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TEXPBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TGoldBonus(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TGoldBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PP(ID As Integer, updateValue As Integer, updateMax as Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.PP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PPO(ID As Integer, updateValue As String, updateMax as Boolean) as Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.PPO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.FP(ID As Integer, updateValue As Integer, updateMax as Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.FP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.FPO(ID As Integer, updateValue As Integer, updateMax as Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.FPO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Suffix(ByVal pID As Integer, iID As Integer, name as String, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Suffix(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.SuffixAmount(ByVal pID As Integer, iID As Integer, amount as Double, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.SuffixAmount(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Prefix(ByVal pID As Integer, iID As Integer, name as String, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Prefix(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.PrefixAmount(ByVal pID As Integer, iID As Integer,  amount as Double, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.PrefixAmoumt(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Swap(ByVal pID As Integer, ByVal updateValue As Integer, ByVal updateValue2 As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Swap(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.AmmoAmount(ByVal pID As Integer, amount As Integer, Optional updateValue As Boolean = False, Optional unequip As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* unequip=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.AmmoAmount(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Lookover(pID As Integer, iID As Integer, Lookover As String, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* Lookover=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Lookover(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.StringVar(pID As Integer, iID As Integer, StringVar As String, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* StringVar=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.StringVar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.NumberVar(pID As Integer, iID As Integer, NumberVar As Double, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* NumberVar=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.NumberVar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Update(pID As Integer, iID As Integer, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Update(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Expire(pID As Integer, iID As Integer, expire As Boolean, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* expire=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Expire(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.ExpireTime(pID As Integer, iID As Integer, time As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* time=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.ExpireTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Charged(pID As Integer, iID As Integer, expire As Boolean, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* expire=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Charged(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.ChargedTime(pID As Integer, iID As Integer, time As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* time=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.ChargedTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Soulbound(pID As Integer, iID As Integer, soulBound As Boolean, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* soulBound=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Soulbound(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.SoulboundName(pID As Integer, iID As Integer, soulBound As String, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* soulBound=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.SoulboundName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.SoulboundName(pID As Integer, iID As Integer, soulBound As String, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* soulBound=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.SoulboundName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Enchantment(pID As Integer, iID As Integer, enchantAmount As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* enchantAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Enchantment(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Bless(pID As Integer, iID As Integer, divName As String, blessAmount As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* divName=''   ''&lt;br /&gt;
:* blessAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Bless(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.DivinityBonus(pID As Integer, iID As Integer, enchantName As String, enchantAmount As Double, Optional enchantType As Short = 0, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* enchantName=''   ''&lt;br /&gt;
:* enchantAmount=''   ''&lt;br /&gt;
:* enchantType=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.DivinityBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.DropBonusMin(pID As Integer, iID As Integer, dropBonusAmount As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* dropBonusAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.DropBonusMin(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.DropBonusMax(pID As Integer, iID As Integer, dropBonusAmount As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* dropBonusAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.DropBonusMax(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Minimap(ByVal pID As Integer, folderName as String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* playerName=''   ''&lt;br /&gt;
:* all=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Minimap(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.PunishList(ByVal pID As Integer, playerName as String, Optional all as Boolean = False) as Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* playerName=''   ''&lt;br /&gt;
:* all=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.PunishList(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.EventItems(ByVal pID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Example=''Player.Remove.EventItems(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Skills(pID As Integer,  key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Remove.Skills(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.ItemLookoverDesc(pID As Integer,  key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Remove.ItemLookoverDesc(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.Key(pID As Integer, key As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.Key(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.Craft(pID As Integer, key As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.Craft(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.TempString(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.TempString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.TempNumber(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.TempNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.AccountStringO(accountName As String, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* accountName=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.AccountStringO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.AccountNumberO(accountName As String, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* accountName=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.AccountNumberO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.AccountString(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.AccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.AccountNumber(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.AccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.DailyAccountString(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.DailyAccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.DailyAccountNumber(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.DailyAccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.ComputerIDString(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.ComputerIDString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.ComputerIDNumber(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.ComputerIDNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.Food(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.Food(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.Potion(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.Potion(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.Rage(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.Rage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.MP(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.MP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.Light(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.Light(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Item(pID As Integer, updateValue As String, updateValue2 As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Item(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.ItemInventory(pID As Integer, inventoryNumber As Integer, updateValue2 As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* inventoryNumber=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.ItemInventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Inventory(pID As Integer, inventoryNumber As Integer, updateValue2 As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* inventoryNumber=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Inventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Regeneration(ByVal pID As Integer, Optional ignoreDelay As Boolean = False, Optional breakFoodTimer As Boolean = True, Optional account As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* ignoreDelay=''   ''&lt;br /&gt;
:* breakFoodTimer=''   ''&lt;br /&gt;
:* account=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Regeneration(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Quest(ID As Integer, questID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Quest(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.QuestComplete(ID As Integer, questID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.QuestComplete(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.QuestComplete(ID As Integer, questID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.QuestComplete(   )''&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=Items&amp;diff=3815</id>
		<title>Items</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=Items&amp;diff=3815"/>
				<updated>2021-04-07T13:20:31Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: /* [Effects] */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Items==&lt;br /&gt;
This contains all the information about creating item files. Each line that can be added to the file will be below.&lt;br /&gt;
&lt;br /&gt;
====[Main]====&lt;br /&gt;
*Name=''The name of the item itself. If the name is different here, it can be used to spawn 'another item' with different attributes (SB, etc)''&lt;br /&gt;
*Description=''Description of the item on look over.''&lt;br /&gt;
*Image=''The image to use, without the ext''&lt;br /&gt;
*DescriptionBonus=''This is used to indicate if the item has any special bonuses that cannot be detected through standard item files. For examples, scripts that give the weapon 15% undead damage. You would want to indicate 'XXX has a 15% undead damage bonus.''&lt;br /&gt;
*OriginalName=''If this is a renamed item, you can use this to display the original name in certain places.''&lt;br /&gt;
*CraftItem=''Is this item an crafting item? True/False.&amp;quot; &lt;br /&gt;
*EventItem=''Is this item an event item? 0 or blank for not an event item, 1 for remove on login or via script call, 2 for remove on death, 3 will prevent give/trade/forced drop (drop command). Higher numbers will also contain the numbers before function. I.E. Setting this to 3 will remove on script call, death, login, and give/trade/forced drop. NOTE: This is fired AFTER drop rate calculation on death, so if you have a drop rate of 50% on the item, half will drop, any remaining in inventory will be removed!''&lt;br /&gt;
*IsKey=''Is this a key item? If true, this will allow city guild vaults to store them.''&lt;br /&gt;
*Instanced=''Is this an instance item? This means the item will only work with the instance the players are currently in. Works with instanced keys. (KeyLockMode 20 or 21 in rooms!)''&lt;br /&gt;
*Type=''The item type. This is used to define what the item does initially, such as armor, weapons, healing, etc. The types are as follows (Keep lowercase for these):''&lt;br /&gt;
{|&lt;br /&gt;
|  grip  || ''Weapon type. Includes any type of weapon or shield, which will be specified below. Allows equipping and enchantments.''&lt;br /&gt;
|-&lt;br /&gt;
|  armor  || ''Armor type. This includes helmets and body armor. Allows equipping and enchantment.'' &lt;br /&gt;
|-&lt;br /&gt;
|  usable  || ''Usable items, like potions. Uses the 'potion' timer.'' &lt;br /&gt;
|-&lt;br /&gt;
|  food  || ''Food items, uses the food timer, which is typically longer. Food items regeneration can be halted by actions or being attacked.'' &lt;br /&gt;
|-&lt;br /&gt;
|  generic  || ''Generic items. Have no special function.'' &lt;br /&gt;
|-&lt;br /&gt;
|  ammo  || ''Ammo for weapons..'' &lt;br /&gt;
|-&lt;br /&gt;
|  ember  || ''Embers. currently nothing special can be done with these yet.'' &lt;br /&gt;
|-&lt;br /&gt;
|  special|| ''Random or special type items for equip.'' &lt;br /&gt;
|-&lt;br /&gt;
|  usablepremium|| ''Usable items for premium, like potions. Uses the 'potion' timer.'' &lt;br /&gt;
|-&lt;br /&gt;
|  specialpremium|| ''Random or special type items for equip for premium.'' &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*Slot=''The slot type. Used for both weapons and armor. Can be as follows:''&lt;br /&gt;
{|&lt;br /&gt;
|  weapon  || ''Weapon.''&lt;br /&gt;
|-&lt;br /&gt;
|  heavy  || ''Heavy armor.''&lt;br /&gt;
|-&lt;br /&gt;
|  medium  || ''Medium armor.'' &lt;br /&gt;
|-&lt;br /&gt;
|  light  || ''Light armor.'' &lt;br /&gt;
|-&lt;br /&gt;
|  cloth  || ''Cloth armor.'' &lt;br /&gt;
|-&lt;br /&gt;
|  shield  || ''Shields. Item type must be GRIP for this to work, not armor.'' &lt;br /&gt;
|-&lt;br /&gt;
|  heavyhelmet || ''Heavy helmets'' &lt;br /&gt;
|-&lt;br /&gt;
|  lighthelmet || ''Light helmets, such as hats.'' &lt;br /&gt;
|-&lt;br /&gt;
|  ammo  || ''Ammo for weapons.. (Should be defined here too as ammo.)'' &lt;br /&gt;
|-&lt;br /&gt;
|  special|| ''Special equipment slot, should not be used generally.. Only used when type is 'special'.'' &lt;br /&gt;
|-&lt;br /&gt;
|  random|| ''Random equipment. Does not grant any bonuses but can have several equipped. (I.E: rope). Only used when type is 'special'.'' &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*Validate=''For usable /food items. If this potion checks for health maximum, mana maximum, or both. This will not use a potion if the conditions are met. (I.E. Validate=1 will not use a potion if health is at maximum.''&lt;br /&gt;
{|&lt;br /&gt;
|  0  || ''No checks.''&lt;br /&gt;
|-&lt;br /&gt;
|  1  || ''Check if health is at maximum.'' &lt;br /&gt;
|-&lt;br /&gt;
|  2  || ''Check is mana is at maximum.'' &lt;br /&gt;
|-&lt;br /&gt;
|  3  || ''Check to see if health and mana are at maximum.'' &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====[Stack]====&lt;br /&gt;
*Amount=''The amount that this item can be stacked into one inventory slot. This is only used for 'usable', 'food', and 'sellable' items. Minimum 1, maximum 99. This can be removed or left blank otherwise.''&lt;br /&gt;
*BuyAmount=''The amount that is bought when clicking the buy button. This is typically used for when you have items cheaper then one gold. I.E: 10 arrows for 1 gold. Typically you'll want a second file that is named '10 arrows', but has the same contents for store display.''&lt;br /&gt;
*DropAmount=''The amount to drop when a NPC dies. This can be in a different file as above, but is not required unless you want different amounts of drops.''&lt;br /&gt;
*UnsafeGet=''When in an unsafe room, the amount you can get with a maximum get command.''&lt;br /&gt;
&lt;br /&gt;
====[OnUse]====&lt;br /&gt;
''OnUse is used for 'usable' and 'food' items. This section can be removed otherwise in the file.&lt;br /&gt;
*bonustime=''The amount of bonus time this item will get. This will work with the [BONUS] section. 1 bonustime = 5 seconds (1 tick). I.E. bonustime=12 is about 60 seconds. Food default should be set to 4.''&lt;br /&gt;
*delay=''The delay until you can use another potion or food item, in seconds''&lt;br /&gt;
*hp=''The amount of HP gain on use. Instant HP-''&lt;br /&gt;
*mp=''The amount of MP gain on use. Instant MP.''&lt;br /&gt;
*localsay=''The message to send to the user. Can be modified with variables as defined shortly.''&lt;br /&gt;
*areasay=''The message to send to the room. This does not send to the user however. Also uses variables.''&lt;br /&gt;
*bonuscompletemessage=''The message to send the user when the potion/food has run out by normal means.''&lt;br /&gt;
*bonusroomcompletemessage=''The message to send the room when the potion/food has run out by normal means.''&lt;br /&gt;
''The following variables are allowed for messages:''&lt;br /&gt;
{|&lt;br /&gt;
|  %hp%  || ''Replaces with the HP gain of an item.''&lt;br /&gt;
|-&lt;br /&gt;
|  %mp%  || ''Replaces with the MP gain of an item'' &lt;br /&gt;
|-&lt;br /&gt;
|  %name%  || ''Replaces to the users name.'' &lt;br /&gt;
|-&lt;br /&gt;
|  %himher% || ''Replaces to either him/her/it depending on who is using it.'' &lt;br /&gt;
|-&lt;br /&gt;
|  %hisher% || ''Replaces to either his/her/its depending on who is using it.'' &lt;br /&gt;
|-&lt;br /&gt;
|  %heshe% || ''Replaces to either he/she/it depending on who is using it.'' &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====[Bonus]====&lt;br /&gt;
''These work with the bonustime for usable items, and is a direct bonus when equipped.''&lt;br /&gt;
*Strength=''The strength bonus on use.''&lt;br /&gt;
*Agility=''The agility bonus on use.''&lt;br /&gt;
*Endurance=''The endurance bonus on use.''&lt;br /&gt;
*Intelligence=''The intelligence bonus on use.''&lt;br /&gt;
*Wisdom=''The wisdom bonus on use.''&lt;br /&gt;
*Charisma=''The charisma bonus on use.''&lt;br /&gt;
*Armor=''The armor bonus on use.''&lt;br /&gt;
*Deflect=''The deflect (shield) bonus on use.''&lt;br /&gt;
*SpellNegation=&amp;quot;The spell damage reduction gain on use.&amp;quot;&lt;br /&gt;
*MaxAttacks='The max attacks bonus on use.''&lt;br /&gt;
*ExhaustValue=''The exhaust timer (in milliseconds) bonus on use.''&lt;br /&gt;
*HP=''The HP gain per tick.  Cannot be used with PercentHP.''&lt;br /&gt;
*PercentHP=''The percent of HP gain per tick. Cannot be used with HP.''&lt;br /&gt;
*MP=''The MP gain per tick. Cannot be used with PercentMP.''&lt;br /&gt;
*PercentMP=''The percent of MP gain per tick. Cannot be used with MP''&lt;br /&gt;
*RAGEMP=''The RAGE gain per tick. Cannot be used with PercentRageMP''&lt;br /&gt;
*PercentRAGEMP=''The percent of RAGE gain per tick. Cannot be used with RageMP''&lt;br /&gt;
*PotionTimer=''The potion timer modifier per use (reduces or increases the default timer for potions in seconds.''&lt;br /&gt;
*FoodTimer=''The food timer modifier per use (reduces or increases the default timer for foods in seconds.'' &lt;br /&gt;
*Light=''The light bonus on use. 1 for a small light boost (can see room but not players.) 2 for a general torch.''&lt;br /&gt;
&lt;br /&gt;
====[Restriction]====&lt;br /&gt;
*Level=''Restrict this item by level.''&lt;br /&gt;
*Class=''Restrict this item by class.''&lt;br /&gt;
*PreventSoulbound=''Restrict soulbinding this item.''&lt;br /&gt;
*PreventUnSoulbound=''Restrict unsoulbinding this item.''&lt;br /&gt;
*Virtue=''The amount of virtue points needed in order to use this item. Can be both positive or negative.''&lt;br /&gt;
&lt;br /&gt;
====[Drop]====&lt;br /&gt;
*Percent=''The modified drop rate as an integer value. Default is 33% for all items. No decimal points. This will show in the item look over if modified.''&lt;br /&gt;
&lt;br /&gt;
====[WeaponMain]====&lt;br /&gt;
''WeaponMain is needed if grip is defined.''&lt;br /&gt;
*Type=''The weapon type. Can be as follows:''&lt;br /&gt;
{|&lt;br /&gt;
|  sword  || ''Sword type.''&lt;br /&gt;
|-&lt;br /&gt;
|  dagger  || ''Dagger type.'' &lt;br /&gt;
|-&lt;br /&gt;
|  blunt  || ''Blunt type.'' &lt;br /&gt;
|-&lt;br /&gt;
|  staff  || ''Staff type.'' &lt;br /&gt;
|-&lt;br /&gt;
|  bow  || ''Bow type.'' &lt;br /&gt;
|-&lt;br /&gt;
|  axe  || ''Axe type.'' &lt;br /&gt;
|-&lt;br /&gt;
|  special  || ''Special type. SHOULD ALWAYS BE CLASS LOCKED!'' &lt;br /&gt;
|-&lt;br /&gt;
|  instrument || ''Instrument type.'' &lt;br /&gt;
|-&lt;br /&gt;
|  sling || ''Sling type.'' &lt;br /&gt;
|-&lt;br /&gt;
|  fist || ''Fist type.'' &lt;br /&gt;
|-&lt;br /&gt;
|  wand || ''Wand type.'' &lt;br /&gt;
|-&lt;br /&gt;
|  rod || ''Rodtype.'' &lt;br /&gt;
|}&lt;br /&gt;
*DamageMinimum=''The minimum damage modifier.''&lt;br /&gt;
*DamageMaximum=''The maximum damage modifier.''&lt;br /&gt;
*TwoHanded=''Is this weapon two handed? True or False''&lt;br /&gt;
&lt;br /&gt;
====[WeaponAmmo]====&lt;br /&gt;
''Weapon ammo is used to declare what weapons can use ammo. Ammo based items can still fire without ammo, but will have a weaker attack generally..''&lt;br /&gt;
*AmmoBased=''Is this weapon ammo based? Default is false.''&lt;br /&gt;
*AmmoNames=''What ammo names can be used? Separate with commas.''&lt;br /&gt;
&lt;br /&gt;
====[WeaponBonus]====&lt;br /&gt;
''Can be used if grip type is defined.''&lt;br /&gt;
*DamageName=''The divinity bonuses, sepereated by commas per bonus.''&lt;br /&gt;
*DamageAmount=''The actual bonus linked with the name, separated by commas per bonus. Can be negative values.''&lt;br /&gt;
&lt;br /&gt;
====[ArmorMain]====&lt;br /&gt;
''Needed if armor type is defined.''&lt;br /&gt;
*Armor=''The amount of armor to gain on equip.''&lt;br /&gt;
&lt;br /&gt;
====[ArmorBonus]====&lt;br /&gt;
''Can be used if armor type is defined.''&lt;br /&gt;
*AbsorbName=''The divinity bonuses, sepereated by commas per bonus.''&lt;br /&gt;
*AbsorbAmount=''The actual bonus linked with the name, separated by commas per bonus. Can be negative values.''&lt;br /&gt;
&lt;br /&gt;
====[AmmoMain]====&lt;br /&gt;
*DamageMinimum=''The minimum damage modifier.''&lt;br /&gt;
*DamageMaximum=''The maximum damage modifier.''&lt;br /&gt;
&lt;br /&gt;
====[SpellBonus]====&lt;br /&gt;
*Damage=''The amount of extra damage for spells. 1 is default. 1.05 would be 5% more damage, etc.''&lt;br /&gt;
*Pierce=''The amount of extra pierce for spells. 1 is default. 1.05 would be 5% more pierce chance through MR, etc.''&lt;br /&gt;
&lt;br /&gt;
====[Sell]====&lt;br /&gt;
''This value SHOULD ALWAYS BE USED!''&lt;br /&gt;
*Value=''The global sell value.''&lt;br /&gt;
&lt;br /&gt;
====[Effects]====&lt;br /&gt;
''Does not need to be defined, but can be on any armor or grip item. Take care when adding to shields/helmets as you can add special effects that can't otherwise be added by regular means.''&lt;br /&gt;
*Enchantment=''The enchantment level. Can be as follows:''&lt;br /&gt;
{|&lt;br /&gt;
|  0  || ''None.''&lt;br /&gt;
|-&lt;br /&gt;
|  1  || ''Dully.'' &lt;br /&gt;
|-&lt;br /&gt;
|  2  || ''Softly.'' &lt;br /&gt;
|-&lt;br /&gt;
|  3  || ''Brightly.'' &lt;br /&gt;
|-&lt;br /&gt;
|  4  || ''Brilliantly.'' &lt;br /&gt;
|-&lt;br /&gt;
|  5  || ''Radiantly.'' &lt;br /&gt;
|-&lt;br /&gt;
|  6  || ''Mysteriously.'' &lt;br /&gt;
|}&lt;br /&gt;
*Soulbound=''Is this item soulbound? False for no, True for yes.''&lt;br /&gt;
*SoulboundName=''Use -3 for account binding WITH bind on equip, -2 for account binding, -1 to bind on buy or pickup. Otherwise leave blank unless you want a specific name this be bounded to.''&lt;br /&gt;
*Fire=''Amount of fire bless added (Typically 0 or 1).''&lt;br /&gt;
*Night=''Amount of night bless added (Typically 0 or 1).''&lt;br /&gt;
*Ice=''Amount of ice bless added (Typically 0 or 1).''&lt;br /&gt;
*Lightning=''Amount of lightning bless added (Typically 0 or 1).''&lt;br /&gt;
*Earth=''Amount of earth bless added (Typically 0 or 1).''&lt;br /&gt;
*DivinityBonusName=''The ember type bonus (A divinity)''&lt;br /&gt;
*DivinityBonusAmount=''The amount of bonus, in percentage.''&lt;br /&gt;
*BonusChance=''The chance that min/max will be added on room drop, (killing a monster/etc), in percentage. Typically you should not use this unless there is a reason too. All items have a default value of 5 (5%).''&lt;br /&gt;
*Expire=''Does this item expire?''&lt;br /&gt;
*ExpireTime=''Expire time in days. This can take decimals either. For example 0.1 would be 2.4 hours. If set to -1, it will expire at RESET.''&lt;br /&gt;
*Charged=''Does this item charge?''&lt;br /&gt;
*ChargedTime=''Charge time in days. This can take decimals either. For example 0.1 would be 2.4 hours.''&lt;br /&gt;
*StringVar=''A string variable that scripts can read.''&lt;br /&gt;
*NumberVar=''A number variable that scripts can read.''&lt;br /&gt;
*Lookover=''This is often only added via scripts but can be added if you have different items that require a different lookover using just item files.''&lt;br /&gt;
*QuestLocked=''A quest locked item cannot be given away if the item is soulbound in any case.''&lt;br /&gt;
*DropBonusMin=''Set to 1 to ensure a minimum low hum bonus on weapons. Armors do not use this value. This should not be set unless for development/test reasons.''&lt;br /&gt;
*DropBonusMax=''Set to 1 to ensure a maximum high hum bonus on weapons. Armors should use 2, 4, or 6. Shields and Helmets should use 2, 3, and 4. This should not be set unless for development/test reasons.''&lt;br /&gt;
*Suffix=''Suffix Name. This will add a suffix to the item.''&lt;br /&gt;
*SuffixAmount=''Suffix Value Amount. The power of the suffix. Typically 1 to 5.''&lt;br /&gt;
*Prefix=''Prefix Name. This will add a prefix to the item. Remember 'the' may be needed for a prefix. i.e. 'The Killer'''&lt;br /&gt;
*PrefixAmount=''Prefix Value Amount. The power of the prefix. Typically 1 to 5.''&lt;br /&gt;
&lt;br /&gt;
====[Charge]====&lt;br /&gt;
*Value=''The amount of gold per day needed to charge this item.''&lt;br /&gt;
&lt;br /&gt;
====[Rarity]====&lt;br /&gt;
*Value=''The rarity level.&lt;br /&gt;
{|&lt;br /&gt;
|  0  || ''Junk items. Used for basic monster drops that are used to sell.''&lt;br /&gt;
|-&lt;br /&gt;
|  1  || ''Normal items Default if not specified.'' &lt;br /&gt;
|-&lt;br /&gt;
|  2  || ''Uncommon items.'' &lt;br /&gt;
|-&lt;br /&gt;
|  3  || ''Rare items.'' &lt;br /&gt;
|-&lt;br /&gt;
|  4  || ''Epic items. Typically given out or by super rare spawns or on monsters with a very very low drop rate.'' &lt;br /&gt;
|-&lt;br /&gt;
|  5  || ''Legendary items. Quest or 'world walkers' drops.'' &lt;br /&gt;
|-&lt;br /&gt;
|  6  || ''RARE Legendary items. SHOULD NOT BE USED TYPICALLY. (This is only used when the rare flag is set on the item on it's own)'' &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====[Research]====&lt;br /&gt;
*Value=''Is this item allowed to be /research\d or not in the academia?''&lt;br /&gt;
&lt;br /&gt;
====Bonus====&lt;br /&gt;
''DivinityBonus names can be the following in any section defined with a bonus:''&lt;br /&gt;
{|&lt;br /&gt;
|  Fire&lt;br /&gt;
|-&lt;br /&gt;
|  Ice&lt;br /&gt;
|-&lt;br /&gt;
|  Night&lt;br /&gt;
|-&lt;br /&gt;
|  Earth&lt;br /&gt;
|-&lt;br /&gt;
|  Lightning&lt;br /&gt;
|-&lt;br /&gt;
|  Holy&lt;br /&gt;
|-&lt;br /&gt;
|  Evil&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=Rooms&amp;diff=3812</id>
		<title>Rooms</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=Rooms&amp;diff=3812"/>
				<updated>2021-03-07T01:24:30Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: /* [Main] */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Rooms==&lt;br /&gt;
This contains all the information about creating room files. Each line that can be added to the file will be below.&lt;br /&gt;
&lt;br /&gt;
====[Main]====&lt;br /&gt;
*Name=''The name of the room that will be displayed.''&lt;br /&gt;
*Area=''The area of the room. Areas names should be the same. I.E. A city should have the same 'area' name everywhere.''&lt;br /&gt;
*Zone=''The zone name. This is used for the control capture system. Leave blank if not needed.''&lt;br /&gt;
*Image=''The image to use, without the extension.''&lt;br /&gt;
*Status=''The PK status of the room. Can be the following values:''&lt;br /&gt;
{|&lt;br /&gt;
|  0  || ''City, cannot attack players or NPCs'' &lt;br /&gt;
|-&lt;br /&gt;
|  1  || ''PVP,  anything goes.'' &lt;br /&gt;
|-&lt;br /&gt;
|  2  || ''Arena, cannot attack players. Can attack NPCs. NPCs fight back.'' &lt;br /&gt;
|-&lt;br /&gt;
|  3  || ''PVP, can attack players, cannot attack NPCs. NPCs fight back.'' &lt;br /&gt;
|-&lt;br /&gt;
|  4  || ''Arena, cannot attack players, can attack NPCs. NPCs cannot fight back.'' &lt;br /&gt;
|-&lt;br /&gt;
|  5  || ''PVP, can attack players, cannot attack NPCs. NPCs cannot fight back.'' &lt;br /&gt;
|-&lt;br /&gt;
|  6  || 'PVP, only physical attacks or commands.'' &lt;br /&gt;
|-&lt;br /&gt;
|  7  || ''PVP, only spells..'' &lt;br /&gt;
|-&lt;br /&gt;
|  8  || ''PVP Game Room. You do not lose experience if you die.'' &lt;br /&gt;
|-&lt;br /&gt;
|  9  || ''PVE Area only. Cannot attack player owned NPCs.'' &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
*Rclass=This is the room class. Normally this will change the room to have special properties, such as being an arena, store, healing room, etc. The following values are available:&lt;br /&gt;
{|&lt;br /&gt;
|  0  || ''Default, no effects.'' &lt;br /&gt;
|-&lt;br /&gt;
|  1  || ''Bank and Vault.'' &lt;br /&gt;
|-&lt;br /&gt;
|  2  || ''Healing Room'' &lt;br /&gt;
|-&lt;br /&gt;
|  3  || ''Store. This also requires the Var value below in [Special]'' &lt;br /&gt;
|-&lt;br /&gt;
|  4  || ''Leveling Guild. Room name MUST be 'CLASSNAME's Guild'. For example 'Assassin's Guild'.'' &lt;br /&gt;
|-&lt;br /&gt;
|  5  || ''Tavern room.'' &lt;br /&gt;
|-&lt;br /&gt;
|  6  || ''Arena. This also requires the Var value below in [Special].'' &lt;br /&gt;
|-&lt;br /&gt;
|  7  || ''Trash room. Any items dropped here will be automatically deleted.'' &lt;br /&gt;
|-&lt;br /&gt;
|  8  || ''Non-eating room. You cannot eat here. Good for OADs.'' &lt;br /&gt;
|-&lt;br /&gt;
|  9  || ''Academia area.'' &lt;br /&gt;
|-&lt;br /&gt;
|  10  || ''Cannot use spells.'' &lt;br /&gt;
|-&lt;br /&gt;
|  11  || ''Cannot use attacks.'' &lt;br /&gt;
|-&lt;br /&gt;
|  12  || ''Cannot use attacks or spells.'' &lt;br /&gt;
|-&lt;br /&gt;
|  13  || ''Cannot use items.'' &lt;br /&gt;
|-&lt;br /&gt;
|  14  || ''Mirror room.'' &lt;br /&gt;
|-&lt;br /&gt;
|  15  || ''Blacksmith.'' &lt;br /&gt;
|-&lt;br /&gt;
|  16  || ''Prestige Point Store. This also requires the Var value below in [Special]'' &lt;br /&gt;
|-&lt;br /&gt;
|  17  || ''No page/party/guild chat.'' &lt;br /&gt;
|-&lt;br /&gt;
|  18  || ''Trade and auction hall'' &lt;br /&gt;
|-&lt;br /&gt;
|  19  || ''Room vault.''&lt;br /&gt;
|-&lt;br /&gt;
|  20  || ''Premium vault - 100 slots.'' &lt;br /&gt;
|-&lt;br /&gt;
|  21  || '''Health room. Room var changes the amount gained per tick.'' &lt;br /&gt;
|-&lt;br /&gt;
|  22  || ''Mana room. Room var changes the amount gained per tick.'' &lt;br /&gt;
|-&lt;br /&gt;
|  23  || ''Health and Mana room. Room var changes the amount gained per tick. (Mana is half the var value).'' &lt;br /&gt;
|-&lt;br /&gt;
|  24 || ''Store with recharge button.'' &lt;br /&gt;
|-&lt;br /&gt;
|  25  || ''Crafting room.'' &lt;br /&gt;
|-&lt;br /&gt;
|  26 || ''House Entrance Area.'' &lt;br /&gt;
|-&lt;br /&gt;
|  27 || ''Landlord Office'' &lt;br /&gt;
|-&lt;br /&gt;
|  28 || ''Potions/Food Vault - 100 slots'' &lt;br /&gt;
|-&lt;br /&gt;
|  29 || ''House/Hall Exit.'' &lt;br /&gt;
|-&lt;br /&gt;
|  30 || ''Premium vault with Temple'' &lt;br /&gt;
|-&lt;br /&gt;
|  31 || ''Vault with Temple'' &lt;br /&gt;
|-&lt;br /&gt;
|  32 || ''Garden'' &lt;br /&gt;
|-&lt;br /&gt;
|  33 || ''Champion Mark Store. This also requires the Var value below in [Special]'' &lt;br /&gt;
|-&lt;br /&gt;
|  34 || ''Guild Vault - 50 slots.'' &lt;br /&gt;
|-&lt;br /&gt;
|  35 || ''Guild Vault - 100 slots.'' &lt;br /&gt;
|-&lt;br /&gt;
|  36 || ''Hall Entrance Area.'' &lt;br /&gt;
|-&lt;br /&gt;
|  37 || ''Health and Mana room w/ temple. Room var changes the amount gained per tick. (Mana is half the var value).'' &lt;br /&gt;
|-&lt;br /&gt;
|  38 || ''Potions/Food Vault - 50 slots.'' &lt;br /&gt;
|-&lt;br /&gt;
|  39 || ''Allow Stealing when used in conjunction with Status=2 or 4.'' &lt;br /&gt;
|-&lt;br /&gt;
|  40 || ''Instance enter area. You must use the VAR to indicate the folder name. and room number of the instance to start and VAR2 to define is it is a player instance (1) or account instance (2) and players that can enter (-1 for unlimited)..'' &lt;br /&gt;
|-&lt;br /&gt;
|  41 || ''Lottery room.'' &lt;br /&gt;
|-&lt;br /&gt;
|  42 || ''Custom buttons room.'' &lt;br /&gt;
|-&lt;br /&gt;
|  43 || ''Faction Points store.'' &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*Description=''The short description of the room.''&lt;br /&gt;
*LDescription=''The long description of the room. If you leave this blank, it will use the short description by default.''&lt;br /&gt;
*MovementDescription=''Movement description. This should be the message that is attached to the description that contains what directions the player can move in. Actual movements that can be used should be color coded with CYAN. I.E. ~cwest~w.''&lt;br /&gt;
*Type=''The minimap type icon to use. This can be found in your interface folder.''&lt;br /&gt;
*NPC=''The NPCs to spawn, separated by commas. I.E: 'Rabbit,Rabbit,Turtle' would spawn two rabbits and one turtle on the square.''&lt;br /&gt;
&lt;br /&gt;
====[Directions]====&lt;br /&gt;
*North=''The north room number to use. Blank or 0 for no movement.''&lt;br /&gt;
*South=''The south room number to use. Blank or 0 for no movement.''&lt;br /&gt;
*East=''The east room number to use. Blank or 0 for no movement.''&lt;br /&gt;
*West=''The west room number to use. Blank or 0 for no movement.''&lt;br /&gt;
*Up=''The upwards room number to use. Blank or 0 for no movement.''&lt;br /&gt;
*Down=''The downwards room number to use. Blank or 0 for no movement.''&lt;br /&gt;
&lt;br /&gt;
====[KeyLockMode]====&lt;br /&gt;
*North=''The north key lock mode to use as defined below. 0 for no lock.''&lt;br /&gt;
*South=''The south key lock mode to use as defined below. 0 for no lock.''&lt;br /&gt;
*East=''The east key lock mode to use as defined below. 0 for no lock.''&lt;br /&gt;
*West=''The west key lock mode to use as defined below. 0 for no lock.''&lt;br /&gt;
*Up=''The upwards key lock mode to use as defined below. 0 for no lock.''&lt;br /&gt;
*Down=''The downwards key lock mode to use as defined below. 0 for no lock.''&lt;br /&gt;
{|&lt;br /&gt;
|  0  || ''Default, no lock.'' &lt;br /&gt;
|-&lt;br /&gt;
|  1  || ''Key, unlimited uses.'' &lt;br /&gt;
|-&lt;br /&gt;
|  2  || ''Key, limited uses. (Item will vanish!).'' &lt;br /&gt;
|-&lt;br /&gt;
|  3  || ''Race lock.'' &lt;br /&gt;
|-&lt;br /&gt;
|  4  || ''Class lock.'' &lt;br /&gt;
|-&lt;br /&gt;
|  5  || ''Level lock. Anyone over or equal to this level can pass.'' &lt;br /&gt;
|-&lt;br /&gt;
|  6  || ''Experience lock.'' &lt;br /&gt;
|-&lt;br /&gt;
|  7  || ''Strength Lock'' &lt;br /&gt;
|-&lt;br /&gt;
|  8  || ''Agility Lock'' &lt;br /&gt;
|-&lt;br /&gt;
|  9  || ''Endurance Lock'' &lt;br /&gt;
|-&lt;br /&gt;
|  10  || ''Intelligence Lock'' &lt;br /&gt;
|-&lt;br /&gt;
|  11  || ''Wisdom Lock'' &lt;br /&gt;
|-&lt;br /&gt;
|  12  || ''Charisma Lock'' &lt;br /&gt;
|-&lt;br /&gt;
|  13  || ''Gold Lock'' &lt;br /&gt;
|-&lt;br /&gt;
|  14  || ''Equipment Lock, unlimited uses only. (Similar to 1.)'' &lt;br /&gt;
|-&lt;br /&gt;
|  15  || ''Level lock. Anyone under or equal to this level can pass'' &lt;br /&gt;
|-&lt;br /&gt;
|  16  || ''Staff lock. Anyone under or equal to this staff level can pass'' &lt;br /&gt;
|-&lt;br /&gt;
|  17 || ''House use only. Based on allowed access via house permissions.'' &lt;br /&gt;
|-&lt;br /&gt;
|  18 || ''Account lock.'' &lt;br /&gt;
|-&lt;br /&gt;
|  19  || ''Guild lock.'' &lt;br /&gt;
|-&lt;br /&gt;
|  20  || ''Instance Key, unlimited uses.'' &lt;br /&gt;
|-&lt;br /&gt;
|  21 || ''Instance Key, limited uses. (Item will vanish!).'' &lt;br /&gt;
|-&lt;br /&gt;
|  22  || ''Internal key lock.'' &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====[KeyLockName]====&lt;br /&gt;
''Works with [KeyLockMode]. The input here should be determined by what you input for the lock mode. For example, if you have a gold lock, you would specify the amount of gold here. If you put a key/item lock, you would specify the item name.&lt;br /&gt;
*North=''Key/Value for the north exit.''&lt;br /&gt;
*South=''Key/Value for the south exit.''&lt;br /&gt;
*East=''Key/Value for the east exit.''&lt;br /&gt;
*West=''Key/Value for the west exit.''&lt;br /&gt;
*Up=''Key/Value for the upwards exit.''&lt;br /&gt;
*Down=''Key/Value for the downwards exit.''&lt;br /&gt;
&lt;br /&gt;
====[KeyType]====&lt;br /&gt;
''This will allow you to specify how the party will move when passing through. This can be used without a key as well to break up parties.&lt;br /&gt;
*North=''Key type for the north exit.''&lt;br /&gt;
*South=''Key type for the south exit.''&lt;br /&gt;
*East=''Key type for the east exit.''&lt;br /&gt;
*West=''Key type for the west exit.''&lt;br /&gt;
*Up=''Key type for the upwards exit.''&lt;br /&gt;
*Down=''Key type for the downwards exit.''&lt;br /&gt;
{|&lt;br /&gt;
|  0  || ''Default, full party will move with leader.'' &lt;br /&gt;
|-&lt;br /&gt;
|  1  || ''Players will move with party, but not NPCs.'' &lt;br /&gt;
|-&lt;br /&gt;
|  2  || ''Only leader will move.'' &lt;br /&gt;
|-&lt;br /&gt;
|  3  || ''Players will not move with party, but NPCs will.'' &lt;br /&gt;
|-&lt;br /&gt;
|  4  || ''Full party will move with leader, lock will be broken..'' &lt;br /&gt;
|-&lt;br /&gt;
|  5  || ''Players will move with party, but not NPCs, lock will be broken.'' &lt;br /&gt;
|-&lt;br /&gt;
|  6  || ''Only leader will move, lock will be broken.'' &lt;br /&gt;
|-&lt;br /&gt;
|  7  || ''Players will not move with party, but NPCs will, lock will be broken.'' &lt;br /&gt;
|-&lt;br /&gt;
|  8  || ''Checks every player individually for the lock type and moves them with the party if they meet the requirements. If they have a pet out, it will move their pet with them. THIS SHOULD BE A HIGHLY USED KEY TYPE TO PREVENT PARTY BREAKING.'' &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====[KeyResponse]====&lt;br /&gt;
''The message when you enter a room successfully. This can be key more or not, it will work regardless. Ensure this is BLANK if nothing is specified.''&lt;br /&gt;
*North=''Key response for the north room when entering a room.''&lt;br /&gt;
*South=''Key response for the south room when entering a room.''&lt;br /&gt;
*East=''Key response for the east room when entering a room.''&lt;br /&gt;
*West=''Key response for the west room when entering a room.''&lt;br /&gt;
*Up=''Key response for the upward room when entering a room.''&lt;br /&gt;
*Down=''Key response for the downward room when entering a room.''&lt;br /&gt;
&lt;br /&gt;
====[KeyFailResponse]====&lt;br /&gt;
''The message when you fail to get past a lock. This should also be used to let people know when areas are locked.''&lt;br /&gt;
*North=''Key failed response for the north room when entering a room.''&lt;br /&gt;
*South=''Key failed response for the south room when entering a room.''&lt;br /&gt;
*East=''Key failed response for the east room when entering a room.''&lt;br /&gt;
*West=''Key failed response for the west room when entering a room.''&lt;br /&gt;
*Up=''Key failed response for the upward room when entering a room.''&lt;br /&gt;
*Down=''Key failed response for the downward room when entering a room.''&lt;br /&gt;
&lt;br /&gt;
====[KeyPlayerLimit]====&lt;br /&gt;
''Limit the amount of players that can move in this direction at once, aka in a party.&lt;br /&gt;
*North=''Player limit for the north exit.''&lt;br /&gt;
*South=''Player limit for the south exit.''&lt;br /&gt;
*East=''Player limit for the east exit.''&lt;br /&gt;
*West=''Player limit for the west exit.''&lt;br /&gt;
*Up=''Player limit for the upwards exit.''&lt;br /&gt;
*Down=''Player limit for the downwards exit.''&lt;br /&gt;
&lt;br /&gt;
====[NPCBlock]====&lt;br /&gt;
''If set to true, this will prevent a player from advancing through the direction if a NPC is in the room.''&lt;br /&gt;
*North=''NPC block for the north room. (true/false).''&lt;br /&gt;
*South=''NPC block for the south room. (true/false).''&lt;br /&gt;
*East=''NPC block for the east room. (true/false).''&lt;br /&gt;
*West=''NPC block for the west room. (true/false).''&lt;br /&gt;
*Up=''NPC block for the upwards room. (true/false).''&lt;br /&gt;
*Down=''NPC block for the downwards room. (true/false).''&lt;br /&gt;
&lt;br /&gt;
====[ItemLook]====&lt;br /&gt;
*Info=''This is the look around information to send if a player looks at the information. It should as follows. I.E. 'Short Sword|This is a cool sword that is stuck to the ground!||Apple|There is an apple here!'&lt;br /&gt;
&lt;br /&gt;
====[Special]====&lt;br /&gt;
*DayNight=''This should be a 0 or 1 value, and if you have darkness here at nightfall, and want to use the night images, set this to 1.''&lt;br /&gt;
*Darkness=''Is the room completely dark in which you would need a light source? There are three options here.''&lt;br /&gt;
{|&lt;br /&gt;
|  0  || ''Default, no darkness'' &lt;br /&gt;
|-&lt;br /&gt;
|  1  || ''Blackout map and movement. Cannot see directions in minimap.'' &lt;br /&gt;
|-&lt;br /&gt;
|  2  || ''Cannot see directions in minimap.'' &lt;br /&gt;
|}&lt;br /&gt;
*Owner=''The owner of the room. Normally this is dynamically set and doesn't need to be.''&lt;br /&gt;
*NPCStop=''Do npcs stop here or keep going past the area? 0 for no, 1 for yes except party monsters, 2 for all.''&lt;br /&gt;
*Var=''This is used typically with the room class type. For example, if the room class is a store type, then this should be the file name of the store. If this is used for a temple, it needs to be the divinity type, for example 'Fire'. It is currently for: Arenas, Stores, Prestige Stores, Temples, and Guilds.''&lt;br /&gt;
*Var2=''Second variable. Not used except for script reasons or special rooms that dynamically set this.''&lt;br /&gt;
*NoTrack=''If set to true, this will disable the ability /track to track people here. Lakes/Oceans/etc should have this set to true.''&lt;br /&gt;
*KickoutRoom=''Set to a room ID. This will kickout the player to this square on reconnect. Good for OADs.''&lt;br /&gt;
*SearchItem=''Search out items. Separate each item with a comma.''&lt;br /&gt;
*NoXP=''If true, disables XP gain in the room. Default is false.''&lt;br /&gt;
*PickupLockTime=''If you set a number here, any dropped items by NPCs or via the room will have a time delay where only the person who killed/etc can pick it up. This sets the time they have before it becomes available to everyone else. Default is 0.''&lt;br /&gt;
*AlwaysSickness=''If true, rooms should always add sickness using scripting. Default is false.''&lt;br /&gt;
*BlockWarp=''If true, staffers are locked from warping to the room. Default is false.''&lt;br /&gt;
*NoLookOver=''If true, you cannot look over other players in the room. Default is false.''&lt;br /&gt;
*BypassLevel=''If true, rooms will always bypass the under 'level 16' PK immunity. Default is false.''&lt;br /&gt;
*NoPenalty=''If true, there is no penalty here for killing players under level 25.''&lt;br /&gt;
*BlockEquip=''If true, you will not be able to unequip or equip in this room.''&lt;br /&gt;
*InfinityHide=''If false, you will not be able to hide for more then 3 seconds.''&lt;br /&gt;
*Script=''Instead of the default room script, point to another script. This helps with redendency (aka scripts that are the same!) as you can point several rooms to one script. Do not use the extension, but folder is required. I.E. 'Battle Arena\testscript'''&lt;br /&gt;
*ScriptArg=''Pass arguments to a script. This can be accessed by the 'sArg' argument in a script. Warning: If it is a number, you must convert it in LUA first with tonumber() to use it! Does not require the Script var to be used. You can use a delimiter and split into several values afterwards too!''&lt;br /&gt;
*SpecialMovementFlag=''Show or hide the diamond on this square on the minimap. By default, Any SpecialMovement is set to true. This can be overridden to either true/false if you want it to be displayed or hidden forcefully.''&lt;br /&gt;
*Movement=''A special movement method that allows movement through non-normal directions such as 'enter portal'. The line is seperated with | for each value, and each new movement should be seperated with -|-. The general line would be: 'Movement=Room Folder|Room ID|KeyMode|KeyName|KeyType|Response|FailReponse|MobClear|SayToActivate|MessageEnter|MessageLeave|KeyPlayerLimit'. The data for most of this is above, it is the same values as movement. The last three values are now however. SayToActivate is what is needed to say to activate the warp. MessageEnter should be for example 'just warped to the room!', and MessageLeave should be 'just left  the room!'. It will auto add the name in front. As an example for a no key warp movement: 'Movement=seamoor city|5|0||0|0|You warp out!|You fail to warp!|false|BEAM ME UP|just warped in!|just warped out!|1'.. BEAM ME UP being the trigger. and only one person per party (aka no parties) can use it.' ''&lt;br /&gt;
*CustomButtons=''Create custom buttons with use of RCLASS 42. The general line would be: 'CustomButtons=Name|Command|Type|TypeHelp'. Name is the name of the button. Command is the command to send. Type is what type of button it is. 0 for default, 1 for YES/NO dialog box question where YES sends text, and NO halts the command, 2 for an input box. TypeHelp can be left blank if Type=0, but if using Type 1 or 2 this will be the text that appears in the dialog/input box. For example: 'CustomButtons=Cry|/cry|0|*|*Bet|/bet|2|How much you want to bet?'.'' Please separate each command with an *|* similar to SpecialMovement.&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=Room&amp;diff=3810</id>
		<title>Room</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=Room&amp;diff=3810"/>
				<updated>2021-02-25T19:52:42Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;====Rooms====&lt;br /&gt;
&lt;br /&gt;
=====Room.Initialize(rid As Integer)=====&lt;br /&gt;
*Description=''Initialize a room. If a room is not initilized and you try to do functions/calls in it, the script will fail as the room is not loaded yet.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rid=''The room ID to load''&lt;br /&gt;
*Example=''Room.Initialize(25)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.ID(roomFolder As String, roomID As integer) As Integer=====&lt;br /&gt;
*Description=''Get the current ID of the room. This is needed as rooms are dynamically loaded and will NOT be the same when the server resets!''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomFolder =''The room folder/area name.''&lt;br /&gt;
:* roomID=''The room number.''&lt;br /&gt;
:*Returns=''The ID of the room.''&lt;br /&gt;
*Example=''Room.ID(&amp;quot;Seamoor City&amp;quot;, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.GetRoomIDs(area As String) As List (Of String)=====&lt;br /&gt;
*Description=''Grabs all the room files in an area folder.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* area=''The area folder.''&lt;br /&gt;
:*Returns=''The IDs of the area in a list array.''&lt;br /&gt;
*Example=''Room.GetRoomIDs(&amp;quot;Seamoor City&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.GetRoomIDCount(area As String) As Integer=====&lt;br /&gt;
*Description=''Grabs the count of the room files in an area folder.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* area=''The area folder.''&lt;br /&gt;
:*Returns=''The amount of IDs in the area.''&lt;br /&gt;
*Example=''Room.GetRoomIDCount(&amp;quot;Seamoor City&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.ReloadAllID(roomFolder As String)=====&lt;br /&gt;
*Description=''Reload an room folder to initialize more IDs (as IDs are pre-generated at startup. This is normally useful for dynamic rooms.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomFolder =''The room folder/area name.''&lt;br /&gt;
*Example=''Room.ReloadAllID(&amp;quot;Seamoor City&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.ReloadID(roomFolder as String, roomID As Integer)=====&lt;br /&gt;
*Description=''General IDs for specific rooms. This is if you know what room IDs are added and should be called instead of Room.ReloadAllID which can use up more cycles checking for redundant/already ID loaded rooms.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomFolder =''The room folder/area name.''&lt;br /&gt;
:* roomID=''The room number.''&lt;br /&gt;
*Example=''Room.ReloadID(&amp;quot;Seamoor City&amp;quot;, 105)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.ProcessStaminaLoss(roomID As Integer, pID As Integer, pIDIsPlayer As Boolean, defenderID As Integer, defenderIsPlayer As Boolean, attacked As Integer)=====&lt;br /&gt;
*Description=''Process the stamina loss function. This is currently only used for certain things like ensuring pets attack and stop if you go AFK. You need to specify the attacker (pID) and defender (defenderID).''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomID=''The room number.''&lt;br /&gt;
:* pID=''The ID of the entity.''&lt;br /&gt;
:* pIDIsPlayer =''Is the pID a player.''&lt;br /&gt;
:* defenderID=''The defenderID of the defender.''&lt;br /&gt;
:* defenderIsPlayer=''Is the defenderID a player.''&lt;br /&gt;
:* Attacked=''The attack value. Same value used in functions such as a return from an physical attack/etc.''&lt;br /&gt;
*Example=''Room.ProcessStaminaLoss(22, 1, true, 2, true, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.HidePenalty(pid As Integer, pidIsPlayer As Boolean, ignorePCount As Boolean, Optional roomID As Integer = -1) As Double=====&lt;br /&gt;
*Description=''Returns the hide penalty based on how many players are in the room. ignoring player count will generate a higher value.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* ignorePCount=''Ignore player count variable. This variable is server side and will reduce the amount of penalty if added by a specific amount.''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''The hide delay in seconds.''&lt;br /&gt;
*Example=''Room.HidePenalty(21, false, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Player.Find(pid As Integer, pidIsPlayer As Boolean, ByVal data As String, useHidden As Boolean, Optional ByVal exact As Boolean = True, Optional ByVal roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Try to find a player in in the specific room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* data=''Player to find.''&lt;br /&gt;
:* useHidden=''Ignore hidden players or use them in the search.''&lt;br /&gt;
:* exact =''Use exact or find partial matches. Default is true.''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''The ID of the player found in the room.''&lt;br /&gt;
*Example=''Room.Player.Find(21, false, &amp;quot;NiteHawk&amp;quot;, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Player.List(pid As Integer, pidIsPlayer As Boolean, Optional roomID As Integer = -1) As Integer()=====&lt;br /&gt;
*Description=''List all players in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''An array of players in the room.''&lt;br /&gt;
*Example=''Room.Player.List(21, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Player.Count(pid As Integer, pidIsPlayer As Boolean, Optional roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Get the total number of players. Normally used if you use the above, as the array won't return a specific array length (due to C# to Lua transtitions).''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''An integer value with the total amount of players in the room.''&lt;br /&gt;
*Example=''Room.Player.Count(21, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Player.AreaCount(areaName As String, startID As Integer, endID As Integer, Optional hiddenstaffers As Boolean = False) As Integer=====&lt;br /&gt;
*Description=''Count the players in an area based on a start and end ID!''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* areaName =''The folder/area name.''&lt;br /&gt;
:* startID=''The start room number.''&lt;br /&gt;
:* endID =''The end room number.''&lt;br /&gt;
:* hiddenstaffers =''If staffers should be counted as well.''&lt;br /&gt;
:*Returns=''The player count.''&lt;br /&gt;
*Example=''Room.Player.AreaCount(&amp;quot;Seamoor City&amp;quot;, 1, 10)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Player.AreaList(areaName As String, startID As Integer, endID As Integer, Optional hiddenstaffers As Boolean = False) As Integer()=====&lt;br /&gt;
*Description=''Grab the IDs of the players in an area based on a start and end ID!''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* areaName =''The folder/area name.''&lt;br /&gt;
:* startID=''The start room number.''&lt;br /&gt;
:* endID =''The end room number.''&lt;br /&gt;
:* hiddenstaffers =''If staffers should be counted as well.''&lt;br /&gt;
:*Returns=''The player IDs in an array.''&lt;br /&gt;
*Example=''Room.Player.AreaList(&amp;quot;Seamoor City&amp;quot;, 1, 10)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.NPC.Find(pid As Integer, pidIsPlayer As Boolean, data As String, useHidden As Boolean, Optional ByVal exact As Boolean = True, Optional roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Try to find a npc in in the specific room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* data=''NPC to find.''&lt;br /&gt;
:* useHidden=''Ignore hidden NPCs or use them in the search.''&lt;br /&gt;
:* exact =''Use exact or find partial matches. Default is true.''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''The ID of the NPC found in the room.''&lt;br /&gt;
*Example=''Room.NPC.Find(1, true, &amp;quot;Rat&amp;quot;, false, 500)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.NPC.List(pid As Integer, pidIsPlayer As Boolean, Optional roomID As Integer = -1) As Integer()=====&lt;br /&gt;
*Description=''List all NPCs in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''An array of NPCs in the room.''&lt;br /&gt;
*Example=''Room.NPC.List(21, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.NPC.Count(pid As Integer, pidIsPlayer As Boolean, Optional roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Get the total number of NPCs. Normally used if you use the above, as the array won't return a specific array length (due to C# to Lua transtitions).''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''An integer value with the total amount of NPCs in the room.''&lt;br /&gt;
*Example=''Room.NPC.Count(21, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Item.Find(pid As Integer, pidIsPlayer As Boolean, data As String, Optional roomID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''Try to find an item in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* data=''Item to find.''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''The ID of the item found in the room.''&lt;br /&gt;
*Example=''Room.Item.Find(21, false, &amp;quot;ration&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Item.List(pid As Integer, pidIsPlayer As Boolean, Optional roomID As Integer = -1) As Integer()=====&lt;br /&gt;
*Description=''List all items in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''An array of items in the room.''&lt;br /&gt;
*Example=''Room.Item.List(21, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Item.Count(pid As Integer, pidIsPlayer As Boolean, Optional roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Get the total number of items. Normally used if you use the above, as the array won't return a specific array length (due to C# to Lua transtitions).''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''An integer value with the total amount of items in the room.''&lt;br /&gt;
*Example=''Room.Item.Count(21, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Item.Add(pid As Integer, pidIsPlayer As Boolean, itemName As String, Optional roomID As Integer = -1, Optional byPassScriptSetup As Boolean = False, Optional StringVar As String = &amp;quot;&amp;quot;, Optional NumberVar As Integer = -1, Optional LookOver As String = &amp;quot;&amp;quot;, Optional DropToName As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Try to find an item in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* itemName=''Item to spawn.''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
:* StringVar=''StringVar to attach to the item.''&lt;br /&gt;
:* NumberVar=''NumberVar to attach to the item.''&lt;br /&gt;
:* Lookover=''Lookover description to attach to the item.''&lt;br /&gt;
:* DropToName=''Lock the dropped item to the player for 30 seconds.''&lt;br /&gt;
*Example=''Room.Item.Add(21, false, &amp;quot;ration&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Item.Clear(roomID As Integer, data As String) As Boolean=====&lt;br /&gt;
*Description=''Try to remove an item in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomID=''The room ID.''&lt;br /&gt;
:* itemName=''Item to remove. You can include a number here too if needed for amount. However the number MUST match one of the room drops.''&lt;br /&gt;
*Returns=''True if removed, false otherwise.''&lt;br /&gt;
*Example=''Room.Item.Clear(21, &amp;quot;ration 3&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Item.ClearAll(pid As Integer, pidIsPlayer As Boolean, Optional ByVal roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Remove all items in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''The amount of items removed.''&lt;br /&gt;
*Example=''Room.Item.ClearAll(21)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.NPC.Spawn(NPCName As String, roomID As Integer, Optional bypassExpGoldItem As Boolean = False, Optional byPassSay As Boolean = False, Optional updateRoom As Boolean = True, Optional arenaMob As Boolean = False) As Integer=====&lt;br /&gt;
*Description=''Spawns an NPC to the current room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* NPCName=''NPC to spawn (the filename without the extension.)''&lt;br /&gt;
:* roomID=''The room to spawn it in.''&lt;br /&gt;
:* bypassExpGoldItem=''If set to true, this will allow XP/Gold/Items to drop or be earned.''&lt;br /&gt;
:* byPassSay=''Bypass spawn message.''&lt;br /&gt;
:* updateRoom=''Update the room with the NPC. Not needed if the NPC is joining a party as party joining will update the room.''&lt;br /&gt;
:* arenaMob=''If this mob is spawned in an arena area, it will reduce XP/Gold a little bit.''&lt;br /&gt;
*Returns=''The ID of the new NPC, -1 if invalid.''&lt;br /&gt;
*Example=''Room.NPC.Spawn(&amp;quot;Troll&amp;quot;, 250, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.NPC.ClearAll(pid As Integer, pidIsPlayer As Boolean, Optional ByVal roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Remove all items in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''The amount of NPCs removed.''&lt;br /&gt;
*Example=''Room.NPC.ClearAll(21)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.ScriptExists(roomID as Integer) as Boolean=====&lt;br /&gt;
*Description=''Gets if the LUA script exists for this room. The room DOES NOT HAVE TO BE LOADED before this function is used in case you wish to not load a room if a script exists/etc.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomID=''The room id.''&lt;br /&gt;
*Returns=''If the room has a script - true/false.''&lt;br /&gt;
*Example=''Room.Get.ScriptExists(1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.InstanceComplete(instanceID as String) as Boolean=====&lt;br /&gt;
*Description=''Gets the instance completion flag.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* instanceName=''The instance name.''&lt;br /&gt;
*Returns=''The instance completion true/false.''&lt;br /&gt;
*Example=''Room.Get.InstanceComplete(&amp;quot;Test Instance#51213123&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Folder(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the room folder of the room ID.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''Returns the folder name.''&lt;br /&gt;
*Example=''Room.Get.Folder(152)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.File(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the room file name of the room ID.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''Returns the file name.''&lt;br /&gt;
*Example=''Room.Get.File(152)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.CaptureGold(rID As Integer) As Long=====&lt;br /&gt;
*Description=''Gets how much gold the current zone has made.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''The gold made in the zone.''&lt;br /&gt;
*Example=''Room.Get.CaptureGold(152)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Owner(rID As Integer) As String=====&lt;br /&gt;
*Description=''Gets the owner of the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''Owner of the room''&lt;br /&gt;
*Example=''Room.Get.Owner(152)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.MinimapVersion(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Get the minimap version ID. This ID is used mostly for client side purposes to reset maps.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''Returns the minimap version ID.''&lt;br /&gt;
*Example=''Room.Get.MinimapVersion(152)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.NoPenalty(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Does the room bypass the under 25 kill penalty?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''True or False of the NoPenalty value.''&lt;br /&gt;
*Example=''Room.Get.NoPenalty(1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.BypassLevel(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Does the room bypass pk level requirements?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''True or False of the BypassLevel value.''&lt;br /&gt;
*Example=''Room.Get.BypassLevel(1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.NoDrop(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Is the room an no drop?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''The value of the NoDrop value.''&lt;br /&gt;
*Example=''Room.Get.NoDrop(1)''&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Tracks(pID As Integer, mode As Integer, Optional name As String = &amp;quot;) As String=====&lt;br /&gt;
*Description=''Get all the tracks for stalking/tracking players.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''The player ID calling this.''&lt;br /&gt;
:* mode=''The mode type. Mode 0 only returns one specific player. Mode 1 returns a list with limited data. Mode 2 returns a list with full data. Any mode can search for an individual name as well long as the 'name' value is specified.''&lt;br /&gt;
:* name  &amp;quot;=''The player to search track for.''&lt;br /&gt;
*Returns=''A individual player or player listing with limited or full information.''&lt;br /&gt;
*Example=''Room.Get.Tracks(1, 2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Loaded(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Check to see if the room is loaded. Normally not needed as Room.Initialize will load the room and exit if it already loaded. You may want this however for a specific script reason however to actually return true/false and not load the room still. (For example if we aren't initalized, we can assume no player has 'activated' the room yet, thus we can have a timer activate if the room is initalized.)''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''True if loaded, false otherwise or none existing.''&lt;br /&gt;
*Example=''Room.Get.Loaded(25)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Var(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the 'Var=' variable in a room. Which is typically used for temples, class rooms, etc.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The string in 'Var='.''&lt;br /&gt;
*Example=''Room.Get.Var(&amp;quot;Bark&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Var2(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the 'Var2=' variable in a room. Which is typically used for temples, class rooms, etc.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The string in 'Var2='.''&lt;br /&gt;
*Example=''Room.Get.Var2(&amp;quot;25&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.NPCStop(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Is this room an NPCSTOP room?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The NPCStop value.''&lt;br /&gt;
*Example=''Room.Get.NPCStop(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.DayNight(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Does this room have a day/night cycle?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The day/night value.''&lt;br /&gt;
*Example=''Room.Get.DayNight(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Darkness(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Is this room in darkness or have the minimap removed?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The darkness value.''&lt;br /&gt;
*Example=''Room.Get.Darkness(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Kickout(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Get the kickout room number if it exists.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The kickout room number or -1 for no kickout.''&lt;br /&gt;
*Example=''Room.Get.Kickout(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.NoTrack(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Get the notrack value.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The notrack value.''&lt;br /&gt;
*Example=''Room.Get.NoTrack(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.CycleTimer(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Gets the cycletimer value if it is active. Returns how many cycles are left before deactivating on its own.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The cycle timer value if it exists, -1 for inactive.''&lt;br /&gt;
*Example=''Room.Get.CycleTimer(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.MinuteTimer(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Check if the minute timer is active.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''True if active, false otherwise.''&lt;br /&gt;
*Example=''Room.Get.MinuteTimer(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Name(rID As Integer) As String=====&lt;br /&gt;
*Description=''Returns the room title.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room title.''&lt;br /&gt;
*Example=''Room.Get.Name(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Area(rID As Integer) As String=====&lt;br /&gt;
*Description=''Returns the area name.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room area name.''&lt;br /&gt;
*Example=''Room.Get.Area(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Zone(rID As Integer) As String=====&lt;br /&gt;
*Description=''Returns the zone name.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room zone name.''&lt;br /&gt;
*Example=''Room.Get.Zone(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.CaptureZone(rID As Integer) As String=====&lt;br /&gt;
*Description=''Returns the zone owner if any.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room zone owner.''&lt;br /&gt;
*Example=''Room.Get.CaptureZone(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.CaptureZoneImmunity(rID As Integer, faction as String) As Double=====&lt;br /&gt;
*Description=''Returns the immunity of a faction in a zone.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* faction=''Faction name.''&lt;br /&gt;
*Returns=''The room zone owner.''&lt;br /&gt;
*Example=''Room.Get.CaptureZone(2, &amp;quot;Blackspawn&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Image(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the room image name.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room image name.''&lt;br /&gt;
*Example=''Room.Get.Image(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Status(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Get the room status type.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room status type.''&lt;br /&gt;
*Example=''Room.Get.Status(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.RoomClass(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Get the room class type.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room class type.''&lt;br /&gt;
*Example=''Room.Get.RoomClass(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Description(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the short room/enter room description.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The short description.''&lt;br /&gt;
*Example=''Room.Get.Description(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.LongDescription(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the long room description.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''2''&lt;br /&gt;
*Returns=''The long description.''&lt;br /&gt;
*Example=''Room.Get.LongDescription(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.MovementDescription(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the movement description.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The movement description''&lt;br /&gt;
*Example=''Room.Get.MovementDescription(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Type(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the minimap type.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The minimap type.''&lt;br /&gt;
*Example=''Room.Get.Type(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.AlwaysSickness(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Get the alway sickness value of the room..''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room always sickness value.''&lt;br /&gt;
*Example=''Room.Get.AlwaysSickness(2, &amp;quot;true&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.NoXP(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Get the no experience value of the room..''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room no experience value.''&lt;br /&gt;
*Example=''Room.Get.NoXP(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.PickupLockTime(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Get the pickup lock time of the room..''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room pickup lock time.''&lt;br /&gt;
*Example=''Room.Get.PickupLockTime(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Movement(rID As Integer, Direction As String) As Integer=====&lt;br /&gt;
*Description=''Get the room ID in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The room number in the specific direction. -1 if it does not exist.''&lt;br /&gt;
*Example=''Room.Get.Movement(2, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.KeyMode(rID As Integer, Direction As String) As Integer=====&lt;br /&gt;
*Description=''Get the room keymode in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The key mode in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.KeyMode(2, &amp;quot;up&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.KeyName(rID As Integer, Direction As String) As String=====&lt;br /&gt;
*Description=''Get the room keyname in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The key name in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.KeyName(2, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.KeyResponse(rID As Integer, Direction As String) As String=====&lt;br /&gt;
*Description=''Get the room key response, aka when you enter a room successfully in a specific movement direction. Does not require a key.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The response message apon entering a room in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.KeyResponse(2, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.KeyFailResponse(rID As Integer, Direction As String) As String=====&lt;br /&gt;
*Description=''Get the room key fail response when you cannot enter a room due to a key or mode in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The key fail response message apon entering a room in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.KeyFailResponse(2, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.KeyType(rID As Integer, Direction As String) As Integer=====&lt;br /&gt;
*Description=''Get the key type in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The key type in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.KeyType(2, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.NPCBlock(rID As Integer, Direction As String) As Boolean=====&lt;br /&gt;
*Description=''Get the NPC block in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The NPC block in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.NPCBlock(2, &amp;quot;south&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.KeyPlayerLimit(rID As Integer, Direction As String) As Integer=====&lt;br /&gt;
*Description=''Get the player limit in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The player limit in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.KeyPlayerLimit(2, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.DropSearchItem(rID As Integer) As String=====&lt;br /&gt;
*Description=''Grab the items that drop on the ground.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''All the items that drop, must be parsed. ''&lt;br /&gt;
*Example=''Room.Get.DropSearchItem(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Storage.String(rID As Integer, key As String) As String=====&lt;br /&gt;
*Description=''Get a saved data string in the room by key.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''The key of the string value.''&lt;br /&gt;
*Returns=''The string value of the key.''&lt;br /&gt;
*Example=''Room.Get.Storage.String(2, &amp;quot;className&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Storage.Number(rID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''Get a saved data number in the room by key.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''The key of the number value.''&lt;br /&gt;
*Returns=''The number value of the key.''&lt;br /&gt;
*Example=''Room.Get.Storage.Number(2, &amp;quot;npcsDied&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Storage.RNumber(rID As Integer, value As Integer) As Integer=====&lt;br /&gt;
*Description=''See if value exists in the array. 'RNumber' is only used for storing players in a room as it has functions to send messages using this.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* value=''Value to find''&lt;br /&gt;
*Returns=''The position in the array it is found in, otherwise -1.''&lt;br /&gt;
*Example=''Room.Get.Storage.RNumber(2, 5)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Storage.RNumberAll(rID As Integer) As Integer()=====&lt;br /&gt;
*Description=''Get all the number values in the array 'RNumber', as an array.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''All values in the array.''&lt;br /&gt;
*Example=''Room.Get.Storage.RNumberAll(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Storage.RNumberCount(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Get the total count of number values in the array 'RNumber'.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The total number of values in RNumber.''&lt;br /&gt;
*Example=''Room.Get.Storage.RNumberCount(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.InstanceCompleted(instanceID As String, instanceCompleted As Boolean)=====&lt;br /&gt;
*Description=''Set the instance to completed.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* instanceID=''The instance ID.''&lt;br /&gt;
:* instanceCompleted=''The value of instance completion.''&lt;br /&gt;
*Example=''Room.Set.InstanceCompleted(&amp;quot;Test Instance#2941891&amp;quot;, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.CaptureGold(rID As Integer, goldAmount As Long)=====&lt;br /&gt;
*Description=''Sets how much gold the current zone has made.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
:* goldAmount=''The amount of gold made that the area will be set to. This will NOT give gold, only for statistics if you do add gold via script.''&lt;br /&gt;
*Example=''Room.Set.CaptureGold(152, 20000)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Owner(rID As Integer, Owner As String, Permanent As Boolean)=====&lt;br /&gt;
*Description=''Sets the owner of the room. Can be permanent which reloads on reboots instead of clearing.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
:* Owner=''The owner name/guild name.''&lt;br /&gt;
:* Permanent=''Will this be saved on resets?.''&lt;br /&gt;
*Example=''Room.Set.Owner(152, &amp;quot;Staff&amp;quot;, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.MinimapVersion(rID As Integer, version as Integer)=====&lt;br /&gt;
*Description=''Sets the minimap version ID. By changing this, it will reset a players minimap of that area.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
:* rID=''The new version ID.''&lt;br /&gt;
*Example=''Room.Set.MinimapVersion(152, 3)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.NoPenalty(rid As Integer, value As Boolean)=====&lt;br /&gt;
*Description=''Set the room no penalty rule.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* value=''Does this room NoPenalty? True or False.''&lt;br /&gt;
*Example=''Room.Set.NoPenalty(2, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.BypassLevel(rid As Integer, value As Boolean)=====&lt;br /&gt;
*Description=''Set the room bypass level rule.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* value=''Does this room BypassLevel? True or False.''&lt;br /&gt;
*Example=''Room.Set.BypassLevel(2, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.NoDrop(rid As Integer, value As integer)=====&lt;br /&gt;
*Description=''Set the room event area rule.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* value=''Does this room NoDrop? 1 for no drop. 2 for disintegrate on drop.''&lt;br /&gt;
*Example=''Room.Set.NoDrop(2, 1)''&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.RefreshLevel(rid As Integer, ramount As Integer)=====&lt;br /&gt;
*Description=''Set the refresh level. If the staff level is lower than this value, they cannot refresh the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* ramount=''The level to set the refresl level to.''&lt;br /&gt;
*Example=''Room.Set.RefreshLevel(2, 3)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Track(rID As Integer, ID As Integer, Direction As String)=====&lt;br /&gt;
*Description=''Set a track in the room that can be followed using '/track'.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* ID=''The player index to be tracked.''&lt;br /&gt;
:* Direction=''The direction the player went. Can be north, south, etc.''&lt;br /&gt;
*Example=''Room.Set.Track(2, 1, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Var(rID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Set the Var value in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Var(2, &amp;quot;Cleric&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Var2(rID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Set the Var2 value in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Var2(2, &amp;quot;Cleric&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.NPCStop(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the NPCStop value in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.NPCStop(2, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.DayNight(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the daynight mode in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.DayNight(2, 0)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Darkness(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the darkness mode in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Darkness(2, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Kickout(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the kickout room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Kickout(2, 500)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.NoTrack(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the notrack value in a room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.NoTrack(2, 500)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.CycleTimer(rID As Integer, Optional updateValue As Integer = 0)=====&lt;br /&gt;
*Description=''Set the cycle timer. The cycle timer can be stopped manually by calling this function and setting updateValue to 0. ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to keep the timer running, which is in TICKS (5 seconds per tick!). Calls a script per tick.  Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.CycleTimer(2, 12)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.MinuteTimer(rID As Integer, Optional updateValue As Boolean = False)=====&lt;br /&gt;
*Description=''Set the minute timer on or off.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''True will enable, false will disable. Calls a script like cycletimer does as well. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.MinuteTimer(2, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Name(rID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Set the room title name.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The title to replace it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Name(2, &amp;quot;Death Room&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Area(rID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Set the room area name.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The room area to replace it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Area(2, &amp;quot;Happy Land&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.CaptureZone(rID As Integer, guildName As String)=====&lt;br /&gt;
*Description=''Set the room zone owner.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* guildName=''Update the zone to be owned by this faction name.''&lt;br /&gt;
*Example=''Room.Set.CaptureZoneImmunity(2, &amp;quot;Staff&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.CaptureZoneImmunity(rid As Integer, alliName As String, immunityName As String, immunityAmount As Double, immunityAmount2 As Double, Optional forceImmunity As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''Set the room zone owner and immunties.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* alliName=''Alliance that captures the zone.''&lt;br /&gt;
:* immunityName=''Attacker alliance.''&lt;br /&gt;
:* immunityAmount=''Immunity time in seconds.''&lt;br /&gt;
:* immunityAmount2=''Immunity time for other factions.''&lt;br /&gt;
:* forceImmunity=''Force the immunity if the time is lower.''&lt;br /&gt;
*Example=''Room.Set.CaptureZoneImmunity(2, &amp;quot;Blackspawn&amp;quot;, &amp;quot;Church of Alderra&amp;quot;, 500, 3600, 1200)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Zone(rID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Set the room zone name.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The room zone to replace it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Zone(2, &amp;quot;Zone2&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Image(rID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Set the room image.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The room image to replace it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Image(2, &amp;quot;00041&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Status(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the room status type. This is typically what defines who can attack where.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''Status to change it too. Check the wiki for details on each status value. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Status(2, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.RoomClass(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the room class type. For example bank, vaults, trash room, etc.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''Class to change it too. Check the wiki for details on each class value. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.RoomClass(2, 4)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Description(rID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the room description. This is the default 'on move' description.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The description to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Description(2, &amp;quot;This is a short description.&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.LongDescription(rID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the room long description. This is the long 'look' description.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The long description to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.LongDescription(2, &amp;quot;This is a longer description.&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.MovementDescription(rID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the room movement description. This is the movement description used in both the short and long description.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The movement description to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.MovementDescription(2, &amp;quot;You can continue east or west.&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.AlwaysSickness(rID As Integer, Value As Boolean)=====&lt;br /&gt;
*Description=''Get the alway sickness value of the room..''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Value=''The value of AlwaysSickness. Either true or false.''&lt;br /&gt;
*Example=''Room.Set.AlwaysSickness(2, &amp;quot;true&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.PickupLockTime(rID As Integer, Optional Value As Double = 0)=====&lt;br /&gt;
*Description=''Set the pickup lock time amount..''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Value=''The pickup lock time amount''&lt;br /&gt;
*Example=''Room.Set.PickupLockTime(2, 20)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.NoXP(rID As Integer, Value As Boolean)=====&lt;br /&gt;
*Description=''Set the no experience value of the room..''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Value=''The value of NoXP. Either true or false.''&lt;br /&gt;
*Example=''Room.Set.NoXP(2, &amp;quot;true&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Type(rID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the room minimap icon type. This is used for the minimap type.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The room minimap icon type to use. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Type(1, &amp;quot;5&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Movement(rID As Integer, Direction As String, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the movement room in a specific direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The room to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Movement(2, &amp;quot;north&amp;quot;, 20)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.KeyType(rID As Integer, Direction As String, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the key type in a specific direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The key type to use. Ignore to reset value to default in room file. You can find information on key types in the wiki.''&lt;br /&gt;
*Example=''Room.Set.KeyType(2, &amp;quot;north&amp;quot;, 5)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.KeyMode(rID As Integer, Direction As String, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the key mode in a specific direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The key mode to use. Ignore to reset value to default in room file. You can find information on key modes in the wiki.''&lt;br /&gt;
*Example=''Room.Set.KeyMode(2, &amp;quot;north&amp;quot;, 3)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.KeyName(rID As Integer, Direction As String, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the key name or value to use. For example if the key type is set to an item, this would be the item name. If it is set to gold, this could be the value of the gold.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The key name to use. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.KeyName(2, &amp;quot;north&amp;quot;, &amp;quot;Room 121 Key&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.KeyResponse(rID As Integer, Direction As String, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the key response message. This occurs regardless if there is a key lock or not and will act as a travel message.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The key response to use. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.KeyResponse(2, &amp;quot;north&amp;quot;, &amp;quot;You open the door.&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.KeyFailResponse(rID As Integer, Direction As String, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the key fail response message. This occurs when you fail to enter a room due to a key lock.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The key fail response message. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.KeyFailResponse(2, &amp;quot;north&amp;quot;, &amp;quot;You don't seem to have the correct key for the lock...&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.NPCBlock(rID As Integer, Direction As String, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the NPCBlock in a specific direction. This will halt NPCs from moving in the room, which could be player monsters, general npcs, or both.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The NPCBlock value to use. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.NPCBlock(2, &amp;quot;north&amp;quot;, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.KeyPlayerLimit(rID As Integer, Direction As String, Optional updateValue As Integer= -1 &amp;quot;)=====&lt;br /&gt;
*Description=''Set the key fail response message. This occurs when you fail to enter a room due to a key lock.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The player limit. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.KeyPlayerLimit(2, &amp;quot;north&amp;quot;, 4)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.ItemLook(rID As Integer, revert As Integer, Optional Name As String = &amp;quot;, Optional Desc As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* revert=''Revert the item looks to default before adding the new look.''&lt;br /&gt;
:* Name=''The name of the look over command to add. Leave blank to not add an item look.''&lt;br /&gt;
:* Desc=''The description to use when 'name' is used as a command.''&lt;br /&gt;
*Example=''Room.Set.ItemLook(2, 0, &amp;quot;sign&amp;quot;, &amp;quot;This is a sign.&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.SpecialMovement(rID As Integer, revert As Integer, Optional direction As Integer = 0, Optional keyMode As Integer = 0, Optional keyName As String = &amp;quot;, Optional keyType As Integer = 0, Optional keyResponse As String = &amp;quot;&amp;quot;, Optional keyFailReponse As String = &amp;quot;, Optional npcMove As Boolean = False, Optional keySay As String = &amp;quot;&amp;quot;, Optional keySayEnter As String = &amp;quot;&amp;quot;, Optional keySayLeave As String = &amp;quot;&amp;quot;, Optional keyPlayerLimit As Integer = 0)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* revert=''Revert the special movement to default before adding the new look.''&lt;br /&gt;
:* direction=''Room ID to move to.''&lt;br /&gt;
:* keyMode=''The key mode to use.''&lt;br /&gt;
:* keyName=''The key name to use.''&lt;br /&gt;
:* keyType=''The key type to use.''&lt;br /&gt;
:* keyResponse=''The key response to use.''&lt;br /&gt;
:* keyFailReponse=''The key fail response to use.''&lt;br /&gt;
:* npcMove=''The NPCMove value to use.''&lt;br /&gt;
:* keySay=''The command to use for the movement. I.E. 'enter'.''&lt;br /&gt;
:* keySayEnter=''The message that people in the enter room will get. Adds the name automatically to the start.''&lt;br /&gt;
:* keySayLeave=''The message that people in the leave room will get. Adds the name automatically to the start.''&lt;br /&gt;
:* keyPlayerLimit=''The amount of players in a party allowed to move in this direction.''&lt;br /&gt;
*Example=''Room.Set.SpecialMovement(2, 0, 200, 0, &amp;quot;&amp;quot;, 0, &amp;quot;You walk in the room&amp;quot;, &amp;quot;&amp;quot;, 0, &amp;quot;enter&amp;quot;, &amp;quot;entered the house!&amp;quot;, &amp;quot;arrived from outside!&amp;quot;, 2)''&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.DropSearchItem(rID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Set.DropSearchItem(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Storage.String(rID As Integer, key As String, value As String, perma As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
:* perma=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Set.Storage.String(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Storage.Number(rID As Integer, key As String, value As Double, perma As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
:* perma=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Set.Storage.Number(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Storage.RNumber(rID As Integer, value As Integer, Optional value2 As Integer = -1)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
:* value2  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Set.Storage.RNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.Track(rID As Integer, ID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.Track(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.ItemLook(rID As Integer, Name As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Name=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.ItemLook(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.SpecialMovement(rID As Integer, rToRemove as String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* rToRemove =''The room connection to remove.''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.SpecialMovement(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.CaptureZone(rID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.CaptureZone(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.Storage.String(rID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.Storage.String(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.Storage.Number(rID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.Storage.Number(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.Storage.RNumber(rID As Integer, key As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.Storage.RNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Clear.ItemLook(rID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Clear.ItemLook(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Clear.SpecialMovement(rID As Integer, revert As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* revert=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Clear.SpecialMovement(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Clear.Storage.RNumber(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Clear.Storage.RNumber(   )''&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=Tools&amp;diff=3809</id>
		<title>Tools</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=Tools&amp;diff=3809"/>
				<updated>2021-02-25T19:46:08Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;====Tools====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Tools.Telegram(name As String, message As String, item As String, amount As Integer, sendOnlineMessage As String, Optional stringvar As String = &amp;quot;&amp;quot;, Optional numvar As Double = -1, Optional LookOver As String = &amp;quot;&amp;quot;) As Boolean=====&lt;br /&gt;
*Description=''Send a telegram. Can also send an item.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* name=''Player to send the telegram too.''&lt;br /&gt;
:* message=''The message to send in the telegram.''&lt;br /&gt;
:* item=''The item to send, blank if no item is needed.''&lt;br /&gt;
:* amount=''The amount of the item to send. 0 if not needed.''&lt;br /&gt;
:* sendOnlineMessage=''The message to send the online player if they are online during the telegram send.''&lt;br /&gt;
:* stringvar=''Stringvar to add on the item if needed.''&lt;br /&gt;
:* numvar=''Numbervar to add on the item if needed.''&lt;br /&gt;
:* LookOver=''Lookover message to add on the item if needed.''&lt;br /&gt;
*Returns=''True if the telegram is successful.''&lt;br /&gt;
*Example=''Tools.Telegram()''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Tools.BSVIPMode() As Boolean=====&lt;br /&gt;
*Description=''Gets the VIP mode of the server.''&lt;br /&gt;
*Returns=''The VIP mode.''&lt;br /&gt;
*Example=''Tools.BSVIPMode()''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Tools.SwearCheck(textValue as String) As Boolean=====&lt;br /&gt;
*Description=''Check the value of the text to see if it matches any swear words.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* textValue=''The string to check''&lt;br /&gt;
*Returns=''If the string contains swear words.''&lt;br /&gt;
*Example=''Tools.SwearCheck(&amp;quot;Hello folks!&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Tools.PoolOfGold(mode As Integer, Optional amount As Long = 0) As Long=====&lt;br /&gt;
*Description=''Gets the pool of gold amount of the server.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* mode=''1 to change the pool of gold to the amount specified. 0 will return only the value of pool of gold.''&lt;br /&gt;
:* amount=''The amount to change the pool of gold to.''&lt;br /&gt;
*Returns=''The pool of gold amount.''&lt;br /&gt;
*Example=''Tools.PoolOfGold(1, 10000)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Tools.NumberOfTheDay() As Long=====&lt;br /&gt;
*Description=''Gets the number of the day. Changes at reset.''&lt;br /&gt;
*Returns=''The number of the day.''&lt;br /&gt;
*Example=''Tools.NumberOfTheDay()''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Tools.Function(type As Integer, cID As Integer, defaultKey As String, ParamArray args As Object()) As Object=====&lt;br /&gt;
*Description=''Calls a function from another script. You can send tables but tables cannot be returned, only general values..''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* type=''0=NPC, 1=ROOM, 2=PLAYER, 3=GLOBALNPC, 4=GLOBAL''&lt;br /&gt;
*Returns=''Any object.''&lt;br /&gt;
*Example=''Tools.Function(0, 20, &amp;quot;runfunction&amp;quot;, &amp;quot;apple&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Tools.UpdateEventMOTD(value As String)=====&lt;br /&gt;
*Description=''Update the event MOTD. Does not remove on reset.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* value=''The MOTD to add.''&lt;br /&gt;
*Example=''Tools.UpdateEventMOTD(&amp;quot;So many events happening around 8pm!&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Tools.GetEventMOTD() As String=====&lt;br /&gt;
*Description=''Get the event MOTD.''&lt;br /&gt;
*Returns=''The event MOTD.''&lt;br /&gt;
*Example=''Tools.GetEventMOTD()''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Tools.FirstToUpper(value As String) As String=====&lt;br /&gt;
*Description=''Uppercase the first character in a string.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* value=''The string to convert.''&lt;br /&gt;
*Returns=''The string with the first character uppercased.''&lt;br /&gt;
*Example=''Tools.FirstToUpper(&amp;quot;banana!&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Tools.SetPMIndex(name As String)=====&lt;br /&gt;
*Description=''Debugging function only. Will set the name of whom to output the errors too. Must be defined in each script.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* name=''The player name.''&lt;br /&gt;
*Example=''Tools.SetPMIndex(&amp;quot;NiteHawk&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Tools.Debug(message As String)=====&lt;br /&gt;
*Description=''Output a custom error to the player or the log file. This can output to the player defined above.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* message=''The message to output.''&lt;br /&gt;
*Example=''Tools.Debug(&amp;quot;This is an error message to output!&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Tools.UnixTimestamp() As Double=====&lt;br /&gt;
*Description=''Returns the unix timestamp (based on total seconds). This is based on GMT and should be used to prevent issues with daylight savings unless a server time is specifically needed. This should be used when handling time differences and time checks for scripts.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
*Returns=''Current GMT unix timestamp.''&lt;br /&gt;
*Example=''Tools.UnixTimestamp()''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Tools.ESTUnixTimestamp() As Double=====&lt;br /&gt;
*Description=''Returns the unix timestamp (based on total seconds). This is based on the current server time. This should be used when handling time differences and time checks for scripts.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
*Returns=''Current server unix timestamp.''&lt;br /&gt;
*Example=''Tools.ESTUnixTimestamp()''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Tools.GetMaxZones() As Integer=====&lt;br /&gt;
*Description=''Returns the max zones owned.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
*Returns=''Returns the zones owned.''&lt;br /&gt;
*Example=''Tools.GetMaxZones()''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Tools.Log(logNumber As Integer, logWrite As String, Optional logHeader As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Write data to a log. This will send data to be written to a specific log.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* logNumber=''The log ID to write too. 1 for the staff log, 2 for the PP log, and 3 for the error log. 4 for custom logs that are viewable by anyone.''&lt;br /&gt;
:* logWrite=''The string to write to the log.''&lt;br /&gt;
:* logHeader=''The header of the line. Must be used when staff log or custom log is defined.''&lt;br /&gt;
*Example=''Tools.Log(1, &amp;quot;Killed an NPC!&amp;quot;, &amp;quot;NiteHawk&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Tools.GetStringFromFile(type As Integer, name As String, section As String, key As String, defaultValue As String) As String=====&lt;br /&gt;
*Description=''Returns a string value in a file.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* type=''0 for npc file, 1 for room file, 2 for item file.''&lt;br /&gt;
:* name =''Name of the file without extension to find.''&lt;br /&gt;
:* section=''Section in the file.''&lt;br /&gt;
:* key=''Key in the file.''&lt;br /&gt;
:* defaultValue=''Default key to return if not existing.''&lt;br /&gt;
*Returns=''The value, blank for invalid and defaultValue if not found.''&lt;br /&gt;
*Example=''Tools.GetStringFromFile(0, &amp;quot;Goblin&amp;quot;, &amp;quot;Vars&amp;quot;, &amp;quot;Race&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Tools.GetNumberFromFile(type As Integer, name As String, section As String, key As String, defaultValue As Double) As String=====&lt;br /&gt;
*Description=''Returns a number value in a file.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* type=''0 for npc file, 1 for room file, 2 for item file.''&lt;br /&gt;
:* name =''Name of the file without extension to find.''&lt;br /&gt;
:* section=''Section in the file.''&lt;br /&gt;
:* key=''Key in the file.''&lt;br /&gt;
:* defaultValue=''Default key to return if not existing.''&lt;br /&gt;
*Returns=''The value, 0 for invalid and defaultValue if not found.''&lt;br /&gt;
*Example=''Tools.GetNumberFromFile(0, &amp;quot;Goblin&amp;quot;, &amp;quot;Values&amp;quot;, &amp;quot;MoneyMinimum&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Tools.GetBoolFromFile(type As Integer, name As String, section As String, key As String, defaultValue As Boolean) As String=====&lt;br /&gt;
*Description=''Returns a boolean value in a file.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* type=''0 for npc file, 1 for room file, 2 for item file.''&lt;br /&gt;
:* name =''Name of the file without extension to find.''&lt;br /&gt;
:* section=''Section in the file.''&lt;br /&gt;
:* key=''Key in the file.''&lt;br /&gt;
:* defaultValue=''Default key to return if not existing.''&lt;br /&gt;
*Returns=''The value, false for invalid and defaultValue if not found.''&lt;br /&gt;
*Example=''Tools.GetBoolFromFile(0, &amp;quot;Goblin&amp;quot;, &amp;quot;Special&amp;quot;, &amp;quot;Despawn&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Tools.GetStateVar(type As Integer, pid As Integer, name As String) As Object=====&lt;br /&gt;
*Description=''Get a variable from another lua state (script). This can be used find a local variable to another script instance.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* type=''0 for npc file, 1 for room file, 2 for player file, 3 for global npc, 4 for global.''&lt;br /&gt;
:* id=''ID of the NPC, room, or player.''&lt;br /&gt;
:* name =''Name of the variable.''&lt;br /&gt;
*Returns=''The value of the variable found, otherwise blank.''&lt;br /&gt;
*Example=''Tools.GetStateVar(3, 22, &amp;quot;AlreadySpun&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Tools.SetStateVar(type As Integer, id As Integer, name As String, var As Object)=====&lt;br /&gt;
*Description=''Set a variable to another lua state (script). This can be used to pass a local variable to another script instance. These are temporary unless you do something with them.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* type=''0 for npc file, 1 for room file, 2 for player file, 3 for global npc, 4 for global.''&lt;br /&gt;
:* id=''ID of the NPC, room, or player.''&lt;br /&gt;
:* name =''Name of the variable.''&lt;br /&gt;
:* var=''The value of the variable.''&lt;br /&gt;
*Returns=''The value, blank for invalid and defaultValue if not found.''&lt;br /&gt;
*Example=''Tools.SetStateVar(3, 22, &amp;quot;AlreadySpun&amp;quot;, &amp;quot;1&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Tools.SetVariableInFile(type As Integer, name as String, section as String, var as String)=====&lt;br /&gt;
*Description=''Permanently change a variable inside of a file if it exists. ONLY FOR BUILD SERVER, DOES NOT WORK ON LIVE.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* type=''0 for npc file, 1 for room file, 3 for player file.''&lt;br /&gt;
:* name =''Name of the variable.''&lt;br /&gt;
:* section=''Section where the variable is.''&lt;br /&gt;
:* var=''The value of the variable.''&lt;br /&gt;
*Example=''Tools.SetVariableInFile(1, &amp;quot;Special&amp;quot;, &amp;quot;NPCBlock&amp;quot;, &amp;quot;True&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Tools.SyncAllData() As Boolean=====&lt;br /&gt;
*Description=''Update everyones queued data to be current. Shouldn't be used in most cases.''&lt;br /&gt;
*Example=''Tools.SyncAllData()''&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=Player&amp;diff=3808</id>
		<title>Player</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=Player&amp;diff=3808"/>
				<updated>2021-02-25T19:41:35Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;====Player====&lt;br /&gt;
&lt;br /&gt;
=====Player.ResetAFKTimer(pid As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Example=''Player.ResetAFKTimer(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.MoveTemple(pid As Integer, Optional messageFrom As Boolean = True, Optional messageTo As Boolean = True, Optional messageSelf As Boolean = True) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* messageFrom=''   ''&lt;br /&gt;
:* messageTo=''   ''&lt;br /&gt;
:* messageSelf=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.MoveTemple(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.UpdateRoom(pid As Integer, Optional sendInfo As Integer = -1)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* sendInfo  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.UpdateRoom(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.UpdateRoomQuests(pid As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Example=''Player.UpdateRoomQuests(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.UpdateMaxHMP(pid As Integer, Optional sendInfo As Integer = -1)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* sendInfo  -1=''   ''&lt;br /&gt;
*Example=''Player.UpdateMaxHMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Find(ByVal data As String, Optional exact As Boolean = True) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* data=''   ''&lt;br /&gt;
:* exact=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Find(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Lookover(index As Integer, name As String, image As String, data As String, charImage as Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* index=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* image=''   ''&lt;br /&gt;
:* data=''   ''&lt;br /&gt;
:* charImage=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Lookover(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.InstanceID(pid As Integer, instanceName as String) as String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* instanceName=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.InstanceID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PunishListKeys(pid As Integer) as String()=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PunishListKeys(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PunishListValues(pid As Integer) as String()=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PunishListValues(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PunishListCount(pid As Integer) as Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PunishListCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TargetPlayer(pid As Integer) as Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TargetPlayer(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TargetName(pid As Integer) as String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TargetName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TotalMinutes(pid As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TotalMinutes(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.DropBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.DropBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Notoriety(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Notoriety(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PunishPenalty(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PunishPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusDeflect(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusDeflect(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusHaste(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusHaste(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusFizzle(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusFizzle(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusDamage(ByVal pID As Integer, ByVal damageBonusName As String) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusDamage(   )''&lt;br /&gt;
&lt;br /&gt;
      &lt;br /&gt;
=====Player.Get.TBonusResist(ByVal pID As Integer, ByVal resistBonusName As String) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* resistBonusName=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusResist(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusHPPerTick(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusHPPerTick(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusMPPerTick(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusMPPerTick(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TrueSight(pid As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TrueSight(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.AccountInfo(pID As Integer, typeID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* typeID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.AccountInfo(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.SkillLevel(pID As Integer, name As String) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.SkillLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.SkillList(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   (array)''&lt;br /&gt;
*Example=''Entity.Get.SkillList(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.InventoryBonusCount(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.InventoryBonusCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.ValidLocationForSpawn(pID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Example=''Entity.Get.ValidLocationForSpawn(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.IsOwned(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.IsOwned(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Restriction(ByVal pID As Integer, iID As Integer, restrictionType as Integer, Optional equipped As Boolean = False) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* restrictionType=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Restriction(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Suffix(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Suffix(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.SuffixAmount(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.SuffixAmount(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Prefix(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Prefix(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.PrefixAmount(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.PrefixAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.ItemLookoverDesc(pID As Integer  key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.ItemLookoverDesc(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Trading(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Trading(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.FirstTime(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.FirstTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.NoTrack(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.NoTrack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PremiumWheel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.PremiumWheel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Temple(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.Temple(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.SpeakMode(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.SpeakMode(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Regeneration(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Regeneration(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.AutosneakNumber(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.AutosneakNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.MPGainActive(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.MPGainActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.HPGainActive(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.HPGainActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Experience(pID As Integer) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Experience(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.RaceID(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.RaceID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.ClassID(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.ClassID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.BaseClass(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.BaseClass(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.ClassName(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.ClassName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.StaffLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.StaffLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.BuildLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.BuildLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.EventLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.EventLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestItems(pID As Integer, questID As Integer, itemName As String, total As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* itemName=''   ''&lt;br /&gt;
:* total=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestItems(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestKills(pID As Integer, questID As Integer, npcName As String, total As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* npcName=''   ''&lt;br /&gt;
:* total=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestKills(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.BonusHP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.BonusHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.BonusMP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.BonusMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonus(pID As Integer, idFind As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* idFind=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusPhysicalDamageReduction(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusPhysicalDamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusSpellDamageReduction(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusSpellDamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusPhysicalDamage(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusPhysicalDamage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusSpellDamage(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusSpellDamage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusSpellPierce(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusSpellPierce(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusMagicResistance(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusMagicResistance(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusHP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusMP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusRAGE(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusRAGE(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Darkness(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Darkness(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.RageActive(pid As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.RageActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Gender(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Gender(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.CurrentMP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.CurrentMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.HPPotionDelay(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.HPPotionDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.MPPotionDelay(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.MPPotionDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.HPPotPenalty(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.HPPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.MPPotPenalty(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.MPPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.HealPenalty(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.HealPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.FoodModifier(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.FoodModifier(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PotionModifier(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PotionModifier(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.FoodDelay(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.FoodDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.MaxMP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.MaxMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.UpdateMaxHMP(pID As Integer, Optional SendData as Boolean = true) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* SendData=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.UpdateMaxHMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestAmount(ID As Integer, questID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestTotal(ID As Integer, questID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestTotal(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestPage(ID As Integer, questID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestPage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Quest(ID As Integer, questID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Quest(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Logging(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Logging(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Virtue(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Virtue(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Premium(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Premium(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.LastAttack(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.LastAttack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.LastAttackMode(pID As Integer) As Short=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.LastAttackMode(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Immunity(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Logging(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.Key(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.Key(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.Craft(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.Craft(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.TempString(pID As Integer, key As String) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.TempString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.TempNumber(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.TempNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.AccountString(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.AccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.AccountNumber(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.AccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.DailyAccountString(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.DailyAccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.DailyAccountNumber(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.DailyAccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.ComputerIDString(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.ComputerIDString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.ComputerIDNumber(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.ComputerIDNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.SpellDamageTakenMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.SpellDamageTakenMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.RageAmount(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.RageAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.ACMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.ACMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.DamageMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.DamageMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.DefendDodgeBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.DefendDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.HPMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.HPMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.AttackDodgeBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.AttackDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.MPMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.MPMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.SpellAttackMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.SpellAttackMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.SpellDamageTakenMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.SpellDamageTakenMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.SpellResistMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.SpellResistMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.MaxSpawns(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.MaxSpawns(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.RageBar(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.RageBar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.PhysicalDamageTakenMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.PhysicalDamageTakenMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.SpellAttackMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.SpellAttackMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.DurationBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.DurationBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.DefendDodgeBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.DefendDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.AttackDodgeBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.AttackDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.Infravision(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.Infravision(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.SpellResistMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.SpellResistMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.CooldownModifier(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.CooldownModifier(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Color(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Color(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Rarity(pID As Integer, iID As Integer, Optional equipped As Boolean = False, Optional includeHum As Boolean = False) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
:* includeHum=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Rarity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.UniqueID(pID As Integer, iID As Integer, Optional equipped As Boolean = False As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.UniqueID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.StringVar(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.StringVar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.NumberVar(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.NumberVar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Soulbound(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Soulbound(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.SoulboundName(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.SoulboundName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.SoulboundName(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.SoulboundName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Expire(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Expire(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.ExpireTime(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.ExpireTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Charged(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Charged(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.ChargedTime(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.ChargedTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Enchantment(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Enchantment(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.DropBonusMin(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.DropBonusMin(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.DropBonusMax(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.DropBonusMax(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Bless(pID As Integer, iID As Integer, divName As String, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* divName=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Bless(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.DivinityBonus(pID As Integer, iID As Integer, enchantName As String, Optional equipped As Boolean = false) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* enchantName=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.DivinityBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.TwoHandedWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.TwoHandedWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripIsWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripIsWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripIsWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripIsWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripBonusAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripBonusAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripBonusAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripBonusAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripSpellAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripSpellAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripSpellAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripSpellAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripPierceBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripPierceBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripPierceBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripPierceBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripType(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripType(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripAmmoType(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripAmmoType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripAmmoType(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripAmmoType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoName(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripAmmoBased(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripAmmoBased(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripAmmoBased(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripAmmoBased(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoAmount(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Helmet(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Helmet(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Body(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Body(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Special(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Special(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoName(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoLoaded(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoLoaded(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoValid(pID As Integer, left as Boolean) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* left=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoValid(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripIsWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripIsWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripBonusAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripBonusAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripType(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripAmmoBased(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripAmmoBased(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGrip(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGrip(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripIsWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripIsWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripBonusAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripBonusAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripType(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripAmmoBased(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripAmmoBased(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGrip(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGrip(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.FindInventory(pID As Integer, findItem As String, Optional amount As Integer = -1, Optional findString As String = &amp;quot;, Optional findValue As Integer = -1, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem='''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
:* findString  &amp;quot;=''   ''&lt;br /&gt;
:* findValue  =''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.FindInventory(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.FindInventoryReverse(pID As Integer, findItem As String, Optional amount As Integer = -1, Optional findString As String = &amp;quot;, Optional findValue As Integer = -1, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem='''   ''&lt;br /&gt;
:* amount='''   ''&lt;br /&gt;
:* findString  &amp;quot;=''   ''&lt;br /&gt;
:* findValue  =''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.FindInventoryReverse(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.FindEmptyInventory(pID As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.FindEmptyInventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.FindFreeInventory(pid As Integer, itemFound As String, emptySlots As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* itemFound=''   ''&lt;br /&gt;
:* emptySlots=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.FindFreeInventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.DropPercent(pID As Integer, findItem as Integer, equipped as Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.DropPercent(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.PreventSoulbind(pID As Integer, findItem as Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.PreventSoulbind(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.PreventUnSoulbind(pID As Integer, findItem as Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.PreventUnSoulbind(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.MaxStack(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.MaxStack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventoryAmount(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventoryAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Inventory(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Inventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventoryAmount(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventoryAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventoryType(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventoryType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventoryWeaponType(pID As Integer, findItem As Intege, Optional equipped As Boolean = falser) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventoryWeaponType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventorySlotType(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventorySlotType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Attacks(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Attacks(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Blocks(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Blocks(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TotalAttacks(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TotalAttacks(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.EXPBonus(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.EXPBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.EXPBonusTime(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.EXPBonusTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.GoldBonus(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.GoldBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.GoldBonusTime(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.GoldBonusTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TEXPBonus(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TEXPBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TGoldBonus(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TGoldBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.GuildZoneCount(ID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.GuildZoneCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PP(ID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.CM(ID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.CM(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.FP(ID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.FP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Item(pID As Integer, updateValue As String, updateValue2 As Integer, dropFloor As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
:* dropFloor=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Add.Item(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Virtue(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Add.Virtue(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.FactionActivity(pName As String, faction as String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pName=''   ''&lt;br /&gt;
:* faction=''   ''&lt;br /&gt;
*Example=''Player.Add.FactionActivity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Menu(pID As Integer, Optional updateValue As String = &amp;quot;, Optional updateValue2 As String = &amp;quot;, Optional updateValue3 As Integer = -1)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
:* updateValue2  &amp;quot;=''   ''&lt;br /&gt;
:* updateValue3  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Add.Menu(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Obituary(pID As Integer, attackerName As String, Optional defenderName As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* attackerName=''   ''&lt;br /&gt;
:* defenderName  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Add.Obituary(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Experience(pID As Integer, updateValue As Long, Optional byPassLock As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* byPassLock=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Add.Experience(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.DropBonus(pID As Integer, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.DropBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Notoriety(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.Notoriety(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PunishPenalty(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.PunishPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PunishList(pID As Integer, addName as String, addLevel As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* addName=''   ''&lt;br /&gt;
:* addLevel=''   ''&lt;br /&gt;
*Example=''Player.Set.PunishList(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusDeflect(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusDeflect(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusHaste(pID As Integer, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusHaste(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusFizzle(pID As Integer, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusFizzle(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusDamage(ByVal pID As Integer, ByVal damageBonusName As String, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusDamage(   )''&lt;br /&gt;
&lt;br /&gt;
      &lt;br /&gt;
=====Player.Set.TBonusResist(ByVal pID As Integer, ByVal damageBonusName As String, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusResist(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusHPPerTick(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusHPPerTick(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusMPPerTick(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusMPPerTick(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TrueSight(pid As Integer, updateValue As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.TrueSight(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.SkillLevel(pID As Integer, name As String, nLevel As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* nLevel=''   ''&lt;br /&gt;
*Example=''Entity.Set.SkillLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.AttemptSkillLevel(ByVal pID As Integer, name As String, chance As Double) as Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* chance=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.AttemptSkillLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.InventoryBonusCount(pID As Integer, count As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* count=''   ''&lt;br /&gt;
*Example=''Entity.Set.InventoryBonusCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.ItemLookoverDesc(pID As Integer, key As String, value as String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.ItemLookoverDesc(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.Craft(pID As Integer, key As String, value As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.Craft(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.Key(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.Key(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.TempString(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.TempString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.TempNumber(pID As Integer, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.TempNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.AccountString(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.AccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.AccountNumber(pID As Integer, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.AccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.DailyAccountString(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.DailyAccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.DailyAccountNumber(pID As Integer, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.DailyAccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.ComputerIDString(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.ComputerIDString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.ComputerIDNumber(pID As Integer, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.ComputerIDNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.CancelTrade(pID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Example=''Player.Set.CancelTrade(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Premium(ID As Integer, setDays As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* setDays=''   ''&lt;br /&gt;
*Example=''Player.Set.Premium(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PermChange(ID As Integer, mode As Integer, value as String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* mode=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Example=''Player.Set.PermChange(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.AutosneakBonus(ID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.AutosneakBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.SpeakMode(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.SpeakMode(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.LastAttack(ByVal pID As Integer, dID As Integer, Optional newTime As Double = -1, Optional heal As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* dID=''   ''&lt;br /&gt;
:* newTime=''   ''&lt;br /&gt;
:* heal=''   ''&lt;br /&gt;
*Example=''Player.Set.LastAttack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.LastAttackMode(pID As Integer, mode as Short)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* mode=''   ''&lt;br /&gt;
*Example=''Player.Set.LastAttackMode(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Immunity(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.Immunity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.Rage(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.Rage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.MP(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.MP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.Food(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.Food(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.Potion(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.Potion(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.Light(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.Light(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.PercentRage(pID As Integer, isIDPlayer As Boolean, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.PercentRage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.PercentMP(pID As Integer, isIDPlayer As Boolean, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.PercentMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.NoTrack(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.NoTrack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.AutosneakNumber(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.AutosneakNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.BaseClass(pID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.BaseClass(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.ClassName(pID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.ClassName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.BonusHP(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.BonusHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.BonusMP(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.BonusMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonus(ByVal pID As Integer, idFind As Integer, ByVal updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* idFind=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusPhysicalDamageReduction(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusPhysicalDamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusSpellDamageReduction(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusSpellDamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusPhysicalDamage(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusPhysicalDamage(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusSpellDamage(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusSpellDamage(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusSpellPierce(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusSpellPierce(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusMagicResistance(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusMagicResistance(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusHP(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusMP(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusRAGE(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusRAGE(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Darkness(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Darkness(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.RageBar(pid As Integer, updateValue As Boolean, sendBack As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* sendBack=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.RageBar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.CurrentMP(pID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.CurrentMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.CurrentRage(pID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.CurrentRage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.HPPotionDelay(pID As Integer, updateValue As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.HPPotionDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.MPPotionDelay(pID As Integer, updateValue As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.MPPotionDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.HPPotPenalty(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.HPPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.MPPotPenalty(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.MPPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.HealPotPenalty(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.HealPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Temple(ID As Integer, temple As String, roomnumber As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* temple=''   ''&lt;br /&gt;
:* roomnumber=''   ''&lt;br /&gt;
*Example=''Player.Set.Temple(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.CM(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.CM(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PremiumWheel(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.PremiumWheel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Regeneration(pID As Integer, Optional interuptMSG As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* interuptMSG  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Regeneration(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.FoodDelay(pID As Integer, updateValue As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.FoodDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.MPGainActive(pID As Integer, updateValue As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.MPGainActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.HPGainActive(pID As Integer, updateValue As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.HPGainActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.LookOverExtra(pID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.LookOverExtra(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.AdjustMaxMP(pID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.AdjustMaxMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.QuestUnlock(ID As Integer, questID As Integer, accountBound As Boolean, unlocked As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* accountBound=''   ''&lt;br /&gt;
:* unlocked=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.QuestUnlock(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.QuestAmount(ID As Integer, questID As Integer, questScriptAmount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* questScriptAmount=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.QuestAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.QuestTotal(ID As Integer, questID As Integer, questScriptTotal As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* questScriptTotal=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.QuestTotal(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.QuestPage(ID As Integer, questID As Integer, questPage As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* questPage=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.QuestPage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.EXPBonus(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.EXPBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.EXPBonusTime(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.EXPBonusTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.GoldBonus(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.GoldBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.GoldBonusTime(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.GoldBonusTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TEXPBonus(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TEXPBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TGoldBonus(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TGoldBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PP(ID As Integer, updateValue As Integer, updateMax as Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.PP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PPO(ID As Integer, updateValue As String, updateMax as Boolean) as Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.PPO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.FP(ID As Integer, updateValue As Integer, updateMax as Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.FP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.FPO(ID As Integer, updateValue As Integer, updateMax as Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.FPO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Suffix(ByVal pID As Integer, iID As Integer, name as String, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Suffix(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.SuffixAmount(ByVal pID As Integer, iID As Integer, amount as Double, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.SuffixAmount(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Prefix(ByVal pID As Integer, iID As Integer, name as String, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Prefix(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.PrefixAmount(ByVal pID As Integer, iID As Integer,  amount as Double, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.PrefixAmoumt(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Swap(ByVal pID As Integer, ByVal updateValue As Integer, ByVal updateValue2 As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Swap(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.AmmoAmount(ByVal pID As Integer, amount As Integer, Optional updateValue As Boolean = False, Optional unequip As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* unequip=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.AmmoAmount(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Lookover(pID As Integer, iID As Integer, Lookover As String, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* Lookover=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Lookover(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.StringVar(pID As Integer, iID As Integer, StringVar As String, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* StringVar=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.StringVar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.NumberVar(pID As Integer, iID As Integer, NumberVar As Double, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* NumberVar=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.NumberVar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Update(pID As Integer, iID As Integer, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Update(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Expire(pID As Integer, iID As Integer, expire As Boolean, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* expire=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Expire(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.ExpireTime(pID As Integer, iID As Integer, time As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* time=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.ExpireTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Charged(pID As Integer, iID As Integer, expire As Boolean, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* expire=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Charged(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.ChargedTime(pID As Integer, iID As Integer, time As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* time=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.ChargedTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Soulbound(pID As Integer, iID As Integer, soulBound As Boolean, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* soulBound=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Soulbound(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.SoulboundName(pID As Integer, iID As Integer, soulBound As String, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* soulBound=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.SoulboundName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.SoulboundName(pID As Integer, iID As Integer, soulBound As String, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* soulBound=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.SoulboundName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Enchantment(pID As Integer, iID As Integer, enchantAmount As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* enchantAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Enchantment(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Bless(pID As Integer, iID As Integer, divName As String, blessAmount As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* divName=''   ''&lt;br /&gt;
:* blessAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Bless(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.DivinityBonus(pID As Integer, iID As Integer, enchantName As String, enchantAmount As Double, Optional enchantType As Short = 0, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* enchantName=''   ''&lt;br /&gt;
:* enchantAmount=''   ''&lt;br /&gt;
:* enchantType=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.DivinityBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.DropBonusMin(pID As Integer, iID As Integer, dropBonusAmount As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* dropBonusAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.DropBonusMin(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.DropBonusMax(pID As Integer, iID As Integer, dropBonusAmount As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* dropBonusAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.DropBonusMax(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Minimap(ByVal pID As Integer, folderName as String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* playerName=''   ''&lt;br /&gt;
:* all=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Minimap(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.PunishList(ByVal pID As Integer, playerName as String, Optional all as Boolean = False) as Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* playerName=''   ''&lt;br /&gt;
:* all=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.PunishList(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.EventItems(ByVal pID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Example=''Player.Remove.EventItems(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Skills(pID As Integer,  key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Remove.Skills(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.ItemLookoverDesc(pID As Integer,  key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Remove.ItemLookoverDesc(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.Key(pID As Integer, key As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.Key(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.Craft(pID As Integer, key As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.Craft(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.TempString(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.TempString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.TempNumber(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.TempNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.AccountString(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.AccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.AccountNumber(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.AccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.DailyAccountString(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.DailyAccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.DailyAccountNumber(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.DailyAccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.ComputerIDString(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.ComputerIDString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.ComputerIDNumber(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.ComputerIDNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.Food(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.Food(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.Potion(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.Potion(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.Rage(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.Rage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.MP(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.MP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.Light(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.Light(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Item(pID As Integer, updateValue As String, updateValue2 As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Item(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.ItemInventory(pID As Integer, inventoryNumber As Integer, updateValue2 As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* inventoryNumber=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.ItemInventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Inventory(pID As Integer, inventoryNumber As Integer, updateValue2 As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* inventoryNumber=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Inventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Regeneration(ByVal pID As Integer, Optional ignoreDelay As Boolean = False, Optional breakFoodTimer As Boolean = True, Optional account As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* ignoreDelay=''   ''&lt;br /&gt;
:* breakFoodTimer=''   ''&lt;br /&gt;
:* account=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Regeneration(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Quest(ID As Integer, questID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Quest(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.QuestComplete(ID As Integer, questID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.QuestComplete(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.QuestComplete(ID As Integer, questID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.QuestComplete(   )''&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=Player&amp;diff=3800</id>
		<title>Player</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=Player&amp;diff=3800"/>
				<updated>2021-02-13T19:12:22Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: /* Player */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;====Player====&lt;br /&gt;
&lt;br /&gt;
=====Player.ResetAFKTimer(pid As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Example=''Player.ResetAFKTimer(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.MoveTemple(pid As Integer, Optional messageFrom As Boolean = True, Optional messageTo As Boolean = True, Optional messageSelf As Boolean = True) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* messageFrom=''   ''&lt;br /&gt;
:* messageTo=''   ''&lt;br /&gt;
:* messageSelf=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.MoveTemple(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.UpdateRoom(pid As Integer, Optional sendInfo As Integer = -1)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* sendInfo  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.UpdateRoom(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.UpdateRoomQuests(pid As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Example=''Player.UpdateRoomQuests(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.UpdateMaxHMP(pid As Integer, Optional sendInfo As Integer = -1)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* sendInfo  -1=''   ''&lt;br /&gt;
*Example=''Player.UpdateMaxHMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Find(ByVal data As String, Optional exact As Boolean = True) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* data=''   ''&lt;br /&gt;
:* exact=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Find(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Lookover(index As Integer, name As String, image As String, data As String, charImage as Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* index=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* image=''   ''&lt;br /&gt;
:* data=''   ''&lt;br /&gt;
:* charImage=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Lookover(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.InstanceID(pid As Integer, instanceName as String) as String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* instanceName=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.InstanceID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PunishListKeys(pid As Integer) as String()=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PunishListKeys(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PunishListValues(pid As Integer) as String()=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PunishListValues(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PunishListCount(pid As Integer) as Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PunishListCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TargetPlayer(pid As Integer) as Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TargetPlayer(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TargetName(pid As Integer) as String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TargetName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TotalMinutes(pid As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TotalMinutes(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.DropBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.DropBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Notoriety(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Notoriety(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PunishPenalty(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PunishPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusDeflect(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusDeflect(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusHaste(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusHaste(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusFizzle(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusFizzle(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusDamage(ByVal pID As Integer, ByVal damageBonusName As String) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusDamage(   )''&lt;br /&gt;
&lt;br /&gt;
      &lt;br /&gt;
=====Player.Get.TBonusResist(ByVal pID As Integer, ByVal resistBonusName As String) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* resistBonusName=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusResist(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusHPPerTick(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusHPPerTick(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusMPPerTick(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusMPPerTick(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TrueSight(pid As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TrueSight(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.AccountInfo(pID As Integer, typeID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* typeID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.AccountInfo(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.SkillLevel(pID As Integer, name As String) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.SkillLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.SkillList(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   (array)''&lt;br /&gt;
*Example=''Entity.Get.SkillList(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.InventoryBonusCount(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.InventoryBonusCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.ValidLocationForSpawn(pID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Example=''Entity.Get.ValidLocationForSpawn(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.IsOwned(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.IsOwned(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Restriction(ByVal pID As Integer, iID As Integer, restrictionType as Integer, Optional equipped As Boolean = False) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* restrictionType=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Restriction(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Suffix(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Suffix(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.SuffixAmount(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.SuffixAmount(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Prefix(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Prefix(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.PrefixAmount(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.PrefixAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.ItemLookoverDesc(pID As Integer  key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.ItemLookoverDesc(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Trading(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Trading(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.FirstTime(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.FirstTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.NoTrack(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.NoTrack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PremiumWheel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.PremiumWheel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Temple(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.Temple(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.SpeakMode(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.SpeakMode(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Regeneration(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Regeneration(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.AutosneakNumber(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.AutosneakNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.MPGainActive(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.MPGainActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.HPGainActive(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.HPGainActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Experience(pID As Integer) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Experience(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.RaceID(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.RaceID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.ClassID(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.ClassID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.BaseClass(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.BaseClass(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.ClassName(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.ClassName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.StaffLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.StaffLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.BuildLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.BuildLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.EventLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.EventLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestItems(pID As Integer, questID As Integer, itemName As String, total As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* itemName=''   ''&lt;br /&gt;
:* total=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestItems(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestKills(pID As Integer, questID As Integer, npcName As String, total As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* npcName=''   ''&lt;br /&gt;
:* total=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestKills(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.BonusHP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.BonusHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.BonusMP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.BonusMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonus(pID As Integer, idFind As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* idFind=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusPhysicalDamageReduction(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusPhysicalDamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusSpellDamageReduction(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusSpellDamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusPhysicalDamage(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusPhysicalDamage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusSpellDamage(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusSpellDamage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusSpellPierce(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusSpellPierce(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusMagicResistance(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusMagicResistance(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusHP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusMP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusRAGE(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusRAGE(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Darkness(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Darkness(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.RageActive(pid As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.RageActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Gender(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Gender(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.CurrentMP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.CurrentMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.HPPotionDelay(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.HPPotionDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.MPPotionDelay(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.MPPotionDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.HPPotPenalty(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.HPPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.MPPotPenalty(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.MPPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.HealPenalty(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.HealPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.FoodModifier(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.FoodModifier(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PotionModifier(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PotionModifier(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.FoodDelay(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.FoodDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.MaxMP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.MaxMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.UpdateMaxHMP(pID As Integer, Optional SendData as Boolean = true) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* SendData=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.UpdateMaxHMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestAmount(ID As Integer, questID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestTotal(ID As Integer, questID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestTotal(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestPage(ID As Integer, questID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestPage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Quest(ID As Integer, questID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Quest(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Logging(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Logging(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Virtue(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Virtue(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Premium(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Premium(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.LastAttack(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.LastAttack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.LastAttackMode(pID As Integer) As Short=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.LastAttackMode(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Immunity(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Logging(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.Key(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.Key(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.Craft(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.Craft(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.TempString(pID As Integer, key As String) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.TempString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.TempNumber(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.TempNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.AccountString(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.AccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.AccountNumber(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.AccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.DailyAccountString(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.DailyAccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.DailyAccountNumber(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.DailyAccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.ComputerIDString(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.ComputerIDString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.ComputerIDNumber(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.ComputerIDNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.SpellDamageTakenMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.SpellDamageTakenMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.RageAmount(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.RageAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.ACMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.ACMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.DamageMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.DamageMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.DefendDodgeBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.DefendDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.HPMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.HPMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.AttackDodgeBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.AttackDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.MPMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.MPMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.SpellAttackMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.SpellAttackMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.SpellDamageTakenMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.SpellDamageTakenMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.SpellResistMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.SpellResistMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.MaxSpawns(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.MaxSpawns(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.RageBar(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.RageBar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.PhysicalDamageTakenMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.PhysicalDamageTakenMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.SpellAttackMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.SpellAttackMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.DurationBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.DurationBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.DefendDodgeBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.DefendDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.AttackDodgeBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.AttackDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.Infravision(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.Infravision(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.SpellResistMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.SpellResistMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.CooldownModifier(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.CooldownModifier(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Color(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Color(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Rarity(pID As Integer, iID As Integer, Optional equipped As Boolean = False, Optional includeHum As Boolean = False) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
:* includeHum=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Rarity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.UniqueID(pID As Integer, iID As Integer, Optional equipped As Boolean = False As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.UniqueID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.StringVar(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.StringVar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.NumberVar(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.NumberVar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Soulbound(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Soulbound(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.SoulboundName(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.SoulboundName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.SoulboundName(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.SoulboundName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Expire(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Expire(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.ExpireTime(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.ExpireTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Charged(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Charged(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.ChargedTime(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.ChargedTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Enchantment(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Enchantment(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.DropBonusMin(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.DropBonusMin(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.DropBonusMax(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.DropBonusMax(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Bless(pID As Integer, iID As Integer, divName As String, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* divName=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Bless(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.DivinityBonus(pID As Integer, iID As Integer, enchantName As String, Optional equipped As Boolean = false) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* enchantName=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.DivinityBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.TwoHandedWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.TwoHandedWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripIsWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripIsWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripIsWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripIsWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripBonusAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripBonusAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripBonusAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripBonusAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripSpellAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripSpellAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripSpellAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripSpellAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripPierceBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripPierceBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripPierceBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripPierceBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripType(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripType(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripAmmoType(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripAmmoType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripAmmoType(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripAmmoType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoName(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripAmmoBased(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripAmmoBased(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripAmmoBased(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripAmmoBased(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoAmount(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Helmet(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Helmet(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Body(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Body(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Special(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Special(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoName(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoLoaded(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoLoaded(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoValid(pID As Integer, left as Boolean) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* left=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoValid(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripIsWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripIsWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripBonusAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripBonusAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripType(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripAmmoBased(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripAmmoBased(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGrip(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGrip(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripIsWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripIsWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripBonusAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripBonusAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripType(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripAmmoBased(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripAmmoBased(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGrip(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGrip(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.FindInventory(pID As Integer, findItem As String, Optional amount As Integer = -1, Optional findString As String = &amp;quot;, Optional findValue As Integer = -1, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem='''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
:* findString  &amp;quot;=''   ''&lt;br /&gt;
:* findValue  =''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.FindInventory(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.FindInventoryReverse(pID As Integer, findItem As String, Optional amount As Integer = -1, Optional findString As String = &amp;quot;, Optional findValue As Integer = -1, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem='''   ''&lt;br /&gt;
:* amount='''   ''&lt;br /&gt;
:* findString  &amp;quot;=''   ''&lt;br /&gt;
:* findValue  =''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.FindInventoryReverse(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.FindEmptyInventory(pID As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.FindEmptyInventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.FindFreeInventory(pid As Integer, itemFound As String, emptySlots As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* itemFound=''   ''&lt;br /&gt;
:* emptySlots=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.FindFreeInventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.DropPercent(pID As Integer, findItem as Integer, equipped as Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.DropPercent(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.PreventSoulbind(pID As Integer, findItem as Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.PreventSoulbind(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.PreventUnSoulbind(pID As Integer, findItem as Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.PreventUnSoulbind(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.MaxStack(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.MaxStack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventoryAmount(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventoryAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Inventory(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Inventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventoryAmount(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventoryAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventoryType(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventoryType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventoryWeaponType(pID As Integer, findItem As Intege, Optional equipped As Boolean = falser) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventoryWeaponType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventorySlotType(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventorySlotType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Attacks(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Attacks(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Blocks(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Blocks(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TotalAttacks(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TotalAttacks(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.EXPBonus(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.EXPBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.EXPBonusTime(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.EXPBonusTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.GoldBonus(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.GoldBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.GoldBonusTime(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.GoldBonusTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TEXPBonus(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TEXPBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TGoldBonus(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TGoldBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.GuildZoneCount(ID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.GuildZoneCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PP(ID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.CM(ID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.CM(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.FP(ID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.FP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Item(pID As Integer, updateValue As String, updateValue2 As Integer, dropFloor As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
:* dropFloor=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Add.Item(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Virtue(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Add.Virtue(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Menu(pID As Integer, Optional updateValue As String = &amp;quot;, Optional updateValue2 As String = &amp;quot;, Optional updateValue3 As Integer = -1)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
:* updateValue2  &amp;quot;=''   ''&lt;br /&gt;
:* updateValue3  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Add.Menu(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Obituary(pID As Integer, attackerName As String, Optional defenderName As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* attackerName=''   ''&lt;br /&gt;
:* defenderName  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Add.Obituary(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Experience(pID As Integer, updateValue As Long, Optional byPassLock As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* byPassLock=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Add.Experience(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.DropBonus(pID As Integer, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.DropBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Notoriety(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.Notoriety(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PunishPenalty(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.PunishPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PunishList(pID As Integer, addName as String, addLevel As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* addName=''   ''&lt;br /&gt;
:* addLevel=''   ''&lt;br /&gt;
*Example=''Player.Set.PunishList(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusDeflect(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusDeflect(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusHaste(pID As Integer, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusHaste(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusFizzle(pID As Integer, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusFizzle(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusDamage(ByVal pID As Integer, ByVal damageBonusName As String, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusDamage(   )''&lt;br /&gt;
&lt;br /&gt;
      &lt;br /&gt;
=====Player.Set.TBonusResist(ByVal pID As Integer, ByVal damageBonusName As String, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusResist(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusHPPerTick(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusHPPerTick(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusMPPerTick(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusMPPerTick(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TrueSight(pid As Integer, updateValue As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.TrueSight(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.SkillLevel(pID As Integer, name As String, nLevel As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* nLevel=''   ''&lt;br /&gt;
*Example=''Entity.Set.SkillLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.AttemptSkillLevel(ByVal pID As Integer, name As String, chance As Double) as Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* chance=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.AttemptSkillLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.InventoryBonusCount(pID As Integer, count As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* count=''   ''&lt;br /&gt;
*Example=''Entity.Set.InventoryBonusCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.ItemLookoverDesc(pID As Integer, key As String, value as String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.ItemLookoverDesc(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.Craft(pID As Integer, key As String, value As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.Craft(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.Key(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.Key(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.TempString(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.TempString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.TempNumber(pID As Integer, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.TempNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.AccountString(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.AccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.AccountNumber(pID As Integer, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.AccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.DailyAccountString(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.DailyAccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.DailyAccountNumber(pID As Integer, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.DailyAccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.ComputerIDString(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.ComputerIDString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.ComputerIDNumber(pID As Integer, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.ComputerIDNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.CancelTrade(pID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Example=''Player.Set.CancelTrade(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Premium(ID As Integer, setDays As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* setDays=''   ''&lt;br /&gt;
*Example=''Player.Set.Premium(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PermChange(ID As Integer, mode As Integer, value as String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* mode=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Example=''Player.Set.PermChange(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.AutosneakBonus(ID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.AutosneakBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.SpeakMode(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.SpeakMode(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.LastAttack(ByVal pID As Integer, dID As Integer, Optional newTime As Double = -1, Optional heal As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* dID=''   ''&lt;br /&gt;
:* newTime=''   ''&lt;br /&gt;
:* heal=''   ''&lt;br /&gt;
*Example=''Player.Set.LastAttack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.LastAttackMode(pID As Integer, mode as Short)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* mode=''   ''&lt;br /&gt;
*Example=''Player.Set.LastAttackMode(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Immunity(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.Immunity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.Rage(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.Rage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.MP(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.MP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.Food(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.Food(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.Potion(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.Potion(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.Light(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.Light(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.PercentRage(pID As Integer, isIDPlayer As Boolean, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.PercentRage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.PercentMP(pID As Integer, isIDPlayer As Boolean, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.PercentMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.NoTrack(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.NoTrack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.AutosneakNumber(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.AutosneakNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.BaseClass(pID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.BaseClass(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.ClassName(pID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.ClassName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.BonusHP(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.BonusHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.BonusMP(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.BonusMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonus(ByVal pID As Integer, idFind As Integer, ByVal updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* idFind=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusPhysicalDamageReduction(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusPhysicalDamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusSpellDamageReduction(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusSpellDamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusPhysicalDamage(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusPhysicalDamage(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusSpellDamage(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusSpellDamage(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusSpellPierce(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusSpellPierce(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusMagicResistance(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusMagicResistance(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusHP(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusMP(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusRAGE(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusRAGE(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Darkness(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Darkness(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.RageBar(pid As Integer, updateValue As Boolean, sendBack As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* sendBack=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.RageBar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.CurrentMP(pID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.CurrentMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.CurrentRage(pID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.CurrentRage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.HPPotionDelay(pID As Integer, updateValue As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.HPPotionDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.MPPotionDelay(pID As Integer, updateValue As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.MPPotionDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.HPPotPenalty(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.HPPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.MPPotPenalty(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.MPPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.HealPotPenalty(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.HealPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Temple(ID As Integer, temple As String, roomnumber As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* temple=''   ''&lt;br /&gt;
:* roomnumber=''   ''&lt;br /&gt;
*Example=''Player.Set.Temple(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.CM(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.CM(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PremiumWheel(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.PremiumWheel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Regeneration(pID As Integer, Optional interuptMSG As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* interuptMSG  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Regeneration(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.FoodDelay(pID As Integer, updateValue As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.FoodDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.MPGainActive(pID As Integer, updateValue As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.MPGainActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.HPGainActive(pID As Integer, updateValue As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.HPGainActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.LookOverExtra(pID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.LookOverExtra(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.AdjustMaxMP(pID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.AdjustMaxMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.QuestUnlock(ID As Integer, questID As Integer, accountBound As Boolean, unlocked As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* accountBound=''   ''&lt;br /&gt;
:* unlocked=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.QuestUnlock(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.QuestAmount(ID As Integer, questID As Integer, questScriptAmount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* questScriptAmount=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.QuestAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.QuestTotal(ID As Integer, questID As Integer, questScriptTotal As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* questScriptTotal=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.QuestTotal(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.QuestPage(ID As Integer, questID As Integer, questPage As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* questPage=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.QuestPage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.EXPBonus(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.EXPBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.EXPBonusTime(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.EXPBonusTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.GoldBonus(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.GoldBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.GoldBonusTime(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.GoldBonusTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TEXPBonus(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TEXPBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TGoldBonus(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TGoldBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PP(ID As Integer, updateValue As Integer, updateMax as Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.PP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PPO(ID As Integer, updateValue As String, updateMax as Boolean) as Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.PPO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.FP(ID As Integer, updateValue As Integer, updateMax as Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.FP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.FPO(ID As Integer, updateValue As Integer, updateMax as Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.FPO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Suffix(ByVal pID As Integer, iID As Integer, name as String, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Suffix(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.SuffixAmount(ByVal pID As Integer, iID As Integer, amount as Double, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.SuffixAmount(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Prefix(ByVal pID As Integer, iID As Integer, name as String, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Prefix(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.PrefixAmount(ByVal pID As Integer, iID As Integer,  amount as Double, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.PrefixAmoumt(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Swap(ByVal pID As Integer, ByVal updateValue As Integer, ByVal updateValue2 As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Swap(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.AmmoAmount(ByVal pID As Integer, amount As Integer, Optional updateValue As Boolean = False, Optional unequip As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* unequip=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.AmmoAmount(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Lookover(pID As Integer, iID As Integer, Lookover As String, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* Lookover=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Lookover(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.StringVar(pID As Integer, iID As Integer, StringVar As String, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* StringVar=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.StringVar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.NumberVar(pID As Integer, iID As Integer, NumberVar As Double, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* NumberVar=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.NumberVar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Update(pID As Integer, iID As Integer, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Update(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Expire(pID As Integer, iID As Integer, expire As Boolean, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* expire=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Expire(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.ExpireTime(pID As Integer, iID As Integer, time As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* time=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.ExpireTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Charged(pID As Integer, iID As Integer, expire As Boolean, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* expire=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Charged(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.ChargedTime(pID As Integer, iID As Integer, time As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* time=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.ChargedTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Soulbound(pID As Integer, iID As Integer, soulBound As Boolean, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* soulBound=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Soulbound(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.SoulboundName(pID As Integer, iID As Integer, soulBound As String, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* soulBound=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.SoulboundName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.SoulboundName(pID As Integer, iID As Integer, soulBound As String, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* soulBound=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.SoulboundName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Enchantment(pID As Integer, iID As Integer, enchantAmount As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* enchantAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Enchantment(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Bless(pID As Integer, iID As Integer, divName As String, blessAmount As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* divName=''   ''&lt;br /&gt;
:* blessAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Bless(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.DivinityBonus(pID As Integer, iID As Integer, enchantName As String, enchantAmount As Double, Optional enchantType As Short = 0, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* enchantName=''   ''&lt;br /&gt;
:* enchantAmount=''   ''&lt;br /&gt;
:* enchantType=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.DivinityBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.DropBonusMin(pID As Integer, iID As Integer, dropBonusAmount As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* dropBonusAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.DropBonusMin(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.DropBonusMax(pID As Integer, iID As Integer, dropBonusAmount As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* dropBonusAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.DropBonusMax(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Minimap(ByVal pID As Integer, folderName as String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* playerName=''   ''&lt;br /&gt;
:* all=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Minimap(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.PunishList(ByVal pID As Integer, playerName as String, Optional all as Boolean = False) as Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* playerName=''   ''&lt;br /&gt;
:* all=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.PunishList(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.EventItems(ByVal pID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Example=''Player.Remove.EventItems(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Skills(pID As Integer,  key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Remove.Skills(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.ItemLookoverDesc(pID As Integer,  key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Remove.ItemLookoverDesc(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.Key(pID As Integer, key As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.Key(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.Craft(pID As Integer, key As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.Craft(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.TempString(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.TempString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.TempNumber(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.TempNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.AccountString(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.AccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.AccountNumber(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.AccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.DailyAccountString(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.DailyAccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.DailyAccountNumber(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.DailyAccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.ComputerIDString(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.ComputerIDString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.ComputerIDNumber(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.ComputerIDNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.Food(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.Food(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.Potion(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.Potion(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.Rage(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.Rage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.MP(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.MP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.Light(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.Light(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Item(pID As Integer, updateValue As String, updateValue2 As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Item(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.ItemInventory(pID As Integer, inventoryNumber As Integer, updateValue2 As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* inventoryNumber=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.ItemInventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Inventory(pID As Integer, inventoryNumber As Integer, updateValue2 As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* inventoryNumber=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Inventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Regeneration(ByVal pID As Integer, Optional ignoreDelay As Boolean = False, Optional breakFoodTimer As Boolean = True, Optional account As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* ignoreDelay=''   ''&lt;br /&gt;
:* breakFoodTimer=''   ''&lt;br /&gt;
:* account=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Regeneration(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Quest(ID As Integer, questID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Quest(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.QuestComplete(ID As Integer, questID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.QuestComplete(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.QuestComplete(ID As Integer, questID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.QuestComplete(   )''&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=Room&amp;diff=3799</id>
		<title>Room</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=Room&amp;diff=3799"/>
				<updated>2021-02-10T09:14:38Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;====Rooms====&lt;br /&gt;
&lt;br /&gt;
=====Room.Initialize(rid As Integer)=====&lt;br /&gt;
*Description=''Initialize a room. If a room is not initilized and you try to do functions/calls in it, the script will fail as the room is not loaded yet.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rid=''The room ID to load''&lt;br /&gt;
*Example=''Room.Initialize(25)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.ID(roomFolder As String, roomID As integer) As Integer=====&lt;br /&gt;
*Description=''Get the current ID of the room. This is needed as rooms are dynamically loaded and will NOT be the same when the server resets!''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomFolder =''The room folder/area name.''&lt;br /&gt;
:* roomID=''The room number.''&lt;br /&gt;
:*Returns=''The ID of the room.''&lt;br /&gt;
*Example=''Room.ID(&amp;quot;Seamoor City&amp;quot;, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.GetRoomIDs(area As String) As List (Of String)=====&lt;br /&gt;
*Description=''Grabs all the room files in an area folder.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* area=''The area folder.''&lt;br /&gt;
:*Returns=''The IDs of the area in a list array.''&lt;br /&gt;
*Example=''Room.GetRoomIDs(&amp;quot;Seamoor City&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.GetRoomIDCount(area As String) As Integer=====&lt;br /&gt;
*Description=''Grabs the count of the room files in an area folder.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* area=''The area folder.''&lt;br /&gt;
:*Returns=''The amount of IDs in the area.''&lt;br /&gt;
*Example=''Room.GetRoomIDCount(&amp;quot;Seamoor City&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.ReloadAllID(roomFolder As String)=====&lt;br /&gt;
*Description=''Reload an room folder to initialize more IDs (as IDs are pre-generated at startup. This is normally useful for dynamic rooms.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomFolder =''The room folder/area name.''&lt;br /&gt;
*Example=''Room.ReloadAllID(&amp;quot;Seamoor City&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.ReloadID(roomFolder as String, roomID As Integer)=====&lt;br /&gt;
*Description=''General IDs for specific rooms. This is if you know what room IDs are added and should be called instead of Room.ReloadAllID which can use up more cycles checking for redundant/already ID loaded rooms.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomFolder =''The room folder/area name.''&lt;br /&gt;
:* roomID=''The room number.''&lt;br /&gt;
*Example=''Room.ReloadID(&amp;quot;Seamoor City&amp;quot;, 105)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.ProcessStaminaLoss(roomID As Integer, pID As Integer, pIDIsPlayer As Boolean, defenderID As Integer, defenderIsPlayer As Boolean, attacked As Integer)=====&lt;br /&gt;
*Description=''Process the stamina loss function. This is currently only used for certain things like ensuring pets attack and stop if you go AFK. You need to specify the attacker (pID) and defender (defenderID).''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomID=''The room number.''&lt;br /&gt;
:* pID=''The ID of the entity.''&lt;br /&gt;
:* pIDIsPlayer =''Is the pID a player.''&lt;br /&gt;
:* defenderID=''The defenderID of the defender.''&lt;br /&gt;
:* defenderIsPlayer=''Is the defenderID a player.''&lt;br /&gt;
:* Attacked=''The attack value. Same value used in functions such as a return from an physical attack/etc.''&lt;br /&gt;
*Example=''Room.ProcessStaminaLoss(22, 1, true, 2, true, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.HidePenalty(pid As Integer, pidIsPlayer As Boolean, ignorePCount As Boolean, Optional roomID As Integer = -1) As Double=====&lt;br /&gt;
*Description=''Returns the hide penalty based on how many players are in the room. ignoring player count will generate a higher value.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* ignorePCount=''Ignore player count variable. This variable is server side and will reduce the amount of penalty if added by a specific amount.''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''The hide delay in seconds.''&lt;br /&gt;
*Example=''Room.HidePenalty(21, false, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Player.Find(pid As Integer, pidIsPlayer As Boolean, ByVal data As String, useHidden As Boolean, Optional ByVal exact As Boolean = True, Optional ByVal roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Try to find a player in in the specific room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* data=''Player to find.''&lt;br /&gt;
:* useHidden=''Ignore hidden players or use them in the search.''&lt;br /&gt;
:* exact =''Use exact or find partial matches. Default is true.''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''The ID of the player found in the room.''&lt;br /&gt;
*Example=''Room.Player.Find(21, false, &amp;quot;NiteHawk&amp;quot;, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Player.List(pid As Integer, pidIsPlayer As Boolean, Optional roomID As Integer = -1) As Integer()=====&lt;br /&gt;
*Description=''List all players in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''An array of players in the room.''&lt;br /&gt;
*Example=''Room.Player.List(21, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Player.Count(pid As Integer, pidIsPlayer As Boolean, Optional roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Get the total number of players. Normally used if you use the above, as the array won't return a specific array length (due to C# to Lua transtitions).''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''An integer value with the total amount of players in the room.''&lt;br /&gt;
*Example=''Room.Player.Count(21, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Player.AreaCount(areaName As String, startID As Integer, endID As Integer, Optional hiddenstaffers As Boolean = False) As Integer=====&lt;br /&gt;
*Description=''Count the players in an area based on a start and end ID!''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* areaName =''The folder/area name.''&lt;br /&gt;
:* startID=''The start room number.''&lt;br /&gt;
:* endID =''The end room number.''&lt;br /&gt;
:* hiddenstaffers =''If staffers should be counted as well.''&lt;br /&gt;
:*Returns=''The player count.''&lt;br /&gt;
*Example=''Room.Player.AreaCount(&amp;quot;Seamoor City&amp;quot;, 1, 10)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Player.AreaList(areaName As String, startID As Integer, endID As Integer, Optional hiddenstaffers As Boolean = False) As Integer()=====&lt;br /&gt;
*Description=''Grab the IDs of the players in an area based on a start and end ID!''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* areaName =''The folder/area name.''&lt;br /&gt;
:* startID=''The start room number.''&lt;br /&gt;
:* endID =''The end room number.''&lt;br /&gt;
:* hiddenstaffers =''If staffers should be counted as well.''&lt;br /&gt;
:*Returns=''The player IDs in an array.''&lt;br /&gt;
*Example=''Room.Player.AreaList(&amp;quot;Seamoor City&amp;quot;, 1, 10)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.NPC.Find(pid As Integer, pidIsPlayer As Boolean, data As String, useHidden As Boolean, Optional ByVal exact As Boolean = True, Optional roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Try to find a npc in in the specific room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* data=''NPC to find.''&lt;br /&gt;
:* useHidden=''Ignore hidden NPCs or use them in the search.''&lt;br /&gt;
:* exact =''Use exact or find partial matches. Default is true.''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''The ID of the NPC found in the room.''&lt;br /&gt;
*Example=''Room.NPC.Find(1, true, &amp;quot;Rat&amp;quot;, false, 500)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.NPC.List(pid As Integer, pidIsPlayer As Boolean, Optional roomID As Integer = -1) As Integer()=====&lt;br /&gt;
*Description=''List all NPCs in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''An array of NPCs in the room.''&lt;br /&gt;
*Example=''Room.NPC.List(21, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.NPC.Count(pid As Integer, pidIsPlayer As Boolean, Optional roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Get the total number of NPCs. Normally used if you use the above, as the array won't return a specific array length (due to C# to Lua transtitions).''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''An integer value with the total amount of NPCs in the room.''&lt;br /&gt;
*Example=''Room.NPC.Count(21, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Item.Find(pid As Integer, pidIsPlayer As Boolean, data As String, Optional roomID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''Try to find an item in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* data=''Item to find.''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''The ID of the item found in the room.''&lt;br /&gt;
*Example=''Room.Item.Find(21, false, &amp;quot;ration&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Item.List(pid As Integer, pidIsPlayer As Boolean, Optional roomID As Integer = -1) As Integer()=====&lt;br /&gt;
*Description=''List all items in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''An array of items in the room.''&lt;br /&gt;
*Example=''Room.Item.List(21, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Item.Count(pid As Integer, pidIsPlayer As Boolean, Optional roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Get the total number of items. Normally used if you use the above, as the array won't return a specific array length (due to C# to Lua transtitions).''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''An integer value with the total amount of items in the room.''&lt;br /&gt;
*Example=''Room.Item.Count(21, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Item.Add(pid As Integer, pidIsPlayer As Boolean, itemName As String, Optional roomID As Integer = -1, Optional byPassScriptSetup As Boolean = False, Optional StringVar As String = &amp;quot;&amp;quot;, Optional NumberVar As Integer = -1, Optional LookOver As String = &amp;quot;&amp;quot;, Optional DropToName As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Try to find an item in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* itemName=''Item to spawn.''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
:* StringVar=''StringVar to attach to the item.''&lt;br /&gt;
:* NumberVar=''NumberVar to attach to the item.''&lt;br /&gt;
:* Lookover=''Lookover description to attach to the item.''&lt;br /&gt;
:* DropToName=''Lock the dropped item to the player for 30 seconds.''&lt;br /&gt;
*Example=''Room.Item.Add(21, false, &amp;quot;ration&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Item.Clear(roomID As Integer, data As String) As Boolean=====&lt;br /&gt;
*Description=''Try to remove an item in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomID=''The room ID.''&lt;br /&gt;
:* itemName=''Item to remove. You can include a number here too if needed for amount. However the number MUST match one of the room drops.''&lt;br /&gt;
*Returns=''True if removed, false otherwise.''&lt;br /&gt;
*Example=''Room.Item.Clear(21, &amp;quot;ration 3&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Item.ClearAll(pid As Integer, pidIsPlayer As Boolean, Optional ByVal roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Remove all items in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''The amount of items removed.''&lt;br /&gt;
*Example=''Room.Item.ClearAll(21)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.NPC.Spawn(NPCName As String, roomID As Integer, Optional bypassExpGoldItem As Boolean = False, Optional byPassSay As Boolean = False, Optional updateRoom As Boolean = True, Optional arenaMob As Boolean = False) As Integer=====&lt;br /&gt;
*Description=''Spawns an NPC to the current room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* NPCName=''NPC to spawn (the filename without the extension.)''&lt;br /&gt;
:* roomID=''The room to spawn it in.''&lt;br /&gt;
:* bypassExpGoldItem=''If set to true, this will allow XP/Gold/Items to drop or be earned.''&lt;br /&gt;
:* byPassSay=''Bypass spawn message.''&lt;br /&gt;
:* updateRoom=''Update the room with the NPC. Not needed if the NPC is joining a party as party joining will update the room.''&lt;br /&gt;
:* arenaMob=''If this mob is spawned in an arena area, it will reduce XP/Gold a little bit.''&lt;br /&gt;
*Returns=''The ID of the new NPC, -1 if invalid.''&lt;br /&gt;
*Example=''Room.NPC.Spawn(&amp;quot;Troll&amp;quot;, 250, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.NPC.ClearAll(pid As Integer, pidIsPlayer As Boolean, Optional ByVal roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Remove all items in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''The amount of NPCs removed.''&lt;br /&gt;
*Example=''Room.NPC.ClearAll(21)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.ScriptExists(roomID as Integer) as Boolean=====&lt;br /&gt;
*Description=''Gets if the LUA script exists for this room. The room DOES NOT HAVE TO BE LOADED before this function is used in case you wish to not load a room if a script exists/etc.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomID=''The room id.''&lt;br /&gt;
*Returns=''If the room has a script - true/false.''&lt;br /&gt;
*Example=''Room.Get.ScriptExists(1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.InstanceComplete(instanceID as String) as Boolean=====&lt;br /&gt;
*Description=''Gets the instance completion flag.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* instanceName=''The instance name.''&lt;br /&gt;
*Returns=''The instance completion true/false.''&lt;br /&gt;
*Example=''Room.Get.InstanceComplete(&amp;quot;Test Instance#51213123&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Folder(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the room folder of the room ID.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''Returns the folder name.''&lt;br /&gt;
*Example=''Room.Get.Folder(152)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.File(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the room file name of the room ID.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''Returns the file name.''&lt;br /&gt;
*Example=''Room.Get.File(152)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.CaptureGold(rID As Integer) As Long=====&lt;br /&gt;
*Description=''Gets how much gold the current zone has made.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''The gold made in the zone.''&lt;br /&gt;
*Example=''Room.Get.CaptureGold(152)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Owner(rID As Integer) As String=====&lt;br /&gt;
*Description=''Gets the owner of the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''Owner of the room''&lt;br /&gt;
*Example=''Room.Get.Owner(152)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.MinimapVersion(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Get the minimap version ID. This ID is used mostly for client side purposes to reset maps.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''Returns the minimap version ID.''&lt;br /&gt;
*Example=''Room.Get.MinimapVersion(152)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.NoPenalty(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Does the room bypass the under 25 kill penalty?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''True or False of the NoPenalty value.''&lt;br /&gt;
*Example=''Room.Get.NoPenalty(1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.BypassLevel(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Does the room bypass pk level requirements?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''True or False of the BypassLevel value.''&lt;br /&gt;
*Example=''Room.Get.BypassLevel(1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.NoDrop(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Is the room an no drop?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''The value of the NoDrop value.''&lt;br /&gt;
*Example=''Room.Get.NoDrop(1)''&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Tracks(pID As Integer, mode As Integer, Optional name As String = &amp;quot;) As String=====&lt;br /&gt;
*Description=''Get all the tracks for stalking/tracking players.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''The player ID calling this.''&lt;br /&gt;
:* mode=''The mode type. Mode 0 only returns one specific player. Mode 1 returns a list with limited data. Mode 2 returns a list with full data. Any mode can search for an individual name as well long as the 'name' value is specified.''&lt;br /&gt;
:* name  &amp;quot;=''The player to search track for.''&lt;br /&gt;
*Returns=''A individual player or player listing with limited or full information.''&lt;br /&gt;
*Example=''Room.Get.Tracks(1, 2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Loaded(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Check to see if the room is loaded. Normally not needed as Room.Initialize will load the room and exit if it already loaded. You may want this however for a specific script reason however to actually return true/false and not load the room still. (For example if we aren't initalized, we can assume no player has 'activated' the room yet, thus we can have a timer activate if the room is initalized.)''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''True if loaded, false otherwise or none existing.''&lt;br /&gt;
*Example=''Room.Get.Loaded(25)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Var(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the 'Var=' variable in a room. Which is typically used for temples, class rooms, etc.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The string in 'Var='.''&lt;br /&gt;
*Example=''Room.Get.Var(&amp;quot;Bark&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Var2(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the 'Var2=' variable in a room. Which is typically used for temples, class rooms, etc.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The string in 'Var2='.''&lt;br /&gt;
*Example=''Room.Get.Var2(&amp;quot;25&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.NPCStop(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Is this room an NPCSTOP room?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The NPCStop value.''&lt;br /&gt;
*Example=''Room.Get.NPCStop(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.DayNight(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Does this room have a day/night cycle?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The day/night value.''&lt;br /&gt;
*Example=''Room.Get.DayNight(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Darkness(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Is this room in darkness or have the minimap removed?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The darkness value.''&lt;br /&gt;
*Example=''Room.Get.Darkness(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Kickout(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Get the kickout room number if it exists.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The kickout room number or -1 for no kickout.''&lt;br /&gt;
*Example=''Room.Get.Kickout(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.NoTrack(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Get the notrack value.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The notrack value.''&lt;br /&gt;
*Example=''Room.Get.NoTrack(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.CycleTimer(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Gets the cycletimer value if it is active. Returns how many cycles are left before deactivating on its own.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The cycle timer value if it exists, -1 for inactive.''&lt;br /&gt;
*Example=''Room.Get.CycleTimer(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.MinuteTimer(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Check if the minute timer is active.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''True if active, false otherwise.''&lt;br /&gt;
*Example=''Room.Get.MinuteTimer(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Name(rID As Integer) As String=====&lt;br /&gt;
*Description=''Returns the room title.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room title.''&lt;br /&gt;
*Example=''Room.Get.Name(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Area(rID As Integer) As String=====&lt;br /&gt;
*Description=''Returns the area name.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room area name.''&lt;br /&gt;
*Example=''Room.Get.Area(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Zone(rID As Integer) As String=====&lt;br /&gt;
*Description=''Returns the zone name.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room zone name.''&lt;br /&gt;
*Example=''Room.Get.Zone(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.CaptureZone(rID As Integer) As String=====&lt;br /&gt;
*Description=''Returns the zone owner if any.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room zone owner.''&lt;br /&gt;
*Example=''Room.Get.CaptureZone(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Image(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the room image name.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room image name.''&lt;br /&gt;
*Example=''Room.Get.Image(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Status(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Get the room status type.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room status type.''&lt;br /&gt;
*Example=''Room.Get.Status(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.RoomClass(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Get the room class type.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room class type.''&lt;br /&gt;
*Example=''Room.Get.RoomClass(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Description(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the short room/enter room description.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The short description.''&lt;br /&gt;
*Example=''Room.Get.Description(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.LongDescription(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the long room description.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''2''&lt;br /&gt;
*Returns=''The long description.''&lt;br /&gt;
*Example=''Room.Get.LongDescription(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.MovementDescription(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the movement description.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The movement description''&lt;br /&gt;
*Example=''Room.Get.MovementDescription(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Type(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the minimap type.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The minimap type.''&lt;br /&gt;
*Example=''Room.Get.Type(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.AlwaysSickness(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Get the alway sickness value of the room..''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room always sickness value.''&lt;br /&gt;
*Example=''Room.Get.AlwaysSickness(2, &amp;quot;true&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.NoXP(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Get the no experience value of the room..''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room no experience value.''&lt;br /&gt;
*Example=''Room.Get.NoXP(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.PickupLockTime(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Get the pickup lock time of the room..''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room pickup lock time.''&lt;br /&gt;
*Example=''Room.Get.PickupLockTime(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Movement(rID As Integer, Direction As String) As Integer=====&lt;br /&gt;
*Description=''Get the room ID in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The room number in the specific direction. -1 if it does not exist.''&lt;br /&gt;
*Example=''Room.Get.Movement(2, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.KeyMode(rID As Integer, Direction As String) As Integer=====&lt;br /&gt;
*Description=''Get the room keymode in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The key mode in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.KeyMode(2, &amp;quot;up&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.KeyName(rID As Integer, Direction As String) As String=====&lt;br /&gt;
*Description=''Get the room keyname in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The key name in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.KeyName(2, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.KeyResponse(rID As Integer, Direction As String) As String=====&lt;br /&gt;
*Description=''Get the room key response, aka when you enter a room successfully in a specific movement direction. Does not require a key.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The response message apon entering a room in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.KeyResponse(2, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.KeyFailResponse(rID As Integer, Direction As String) As String=====&lt;br /&gt;
*Description=''Get the room key fail response when you cannot enter a room due to a key or mode in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The key fail response message apon entering a room in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.KeyFailResponse(2, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.KeyType(rID As Integer, Direction As String) As Integer=====&lt;br /&gt;
*Description=''Get the key type in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The key type in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.KeyType(2, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.NPCBlock(rID As Integer, Direction As String) As Boolean=====&lt;br /&gt;
*Description=''Get the NPC block in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The NPC block in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.NPCBlock(2, &amp;quot;south&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.KeyPlayerLimit(rID As Integer, Direction As String) As Integer=====&lt;br /&gt;
*Description=''Get the player limit in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The player limit in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.KeyPlayerLimit(2, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.DropSearchItem(rID As Integer) As String=====&lt;br /&gt;
*Description=''Grab the items that drop on the ground.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''All the items that drop, must be parsed. ''&lt;br /&gt;
*Example=''Room.Get.DropSearchItem(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Storage.String(rID As Integer, key As String) As String=====&lt;br /&gt;
*Description=''Get a saved data string in the room by key.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''The key of the string value.''&lt;br /&gt;
*Returns=''The string value of the key.''&lt;br /&gt;
*Example=''Room.Get.Storage.String(2, &amp;quot;className&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Storage.Number(rID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''Get a saved data number in the room by key.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''The key of the number value.''&lt;br /&gt;
*Returns=''The number value of the key.''&lt;br /&gt;
*Example=''Room.Get.Storage.Number(2, &amp;quot;npcsDied&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Storage.RNumber(rID As Integer, value As Integer) As Integer=====&lt;br /&gt;
*Description=''See if value exists in the array. 'RNumber' is only used for storing players in a room as it has functions to send messages using this.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* value=''Value to find''&lt;br /&gt;
*Returns=''The position in the array it is found in, otherwise -1.''&lt;br /&gt;
*Example=''Room.Get.Storage.RNumber(2, 5)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Storage.RNumberAll(rID As Integer) As Integer()=====&lt;br /&gt;
*Description=''Get all the number values in the array 'RNumber', as an array.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''All values in the array.''&lt;br /&gt;
*Example=''Room.Get.Storage.RNumberAll(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Storage.RNumberCount(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Get the total count of number values in the array 'RNumber'.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The total number of values in RNumber.''&lt;br /&gt;
*Example=''Room.Get.Storage.RNumberCount(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.InstanceCompleted(instanceID As String, instanceCompleted As Boolean)=====&lt;br /&gt;
*Description=''Set the instance to completed.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* instanceID=''The instance ID.''&lt;br /&gt;
:* instanceCompleted=''The value of instance completion.''&lt;br /&gt;
*Example=''Room.Set.InstanceCompleted(&amp;quot;Test Instance#2941891&amp;quot;, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.CaptureGold(rID As Integer, goldAmount As Long)=====&lt;br /&gt;
*Description=''Sets how much gold the current zone has made.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
:* goldAmount=''The amount of gold made that the area will be set to. This will NOT give gold, only for statistics if you do add gold via script.''&lt;br /&gt;
*Example=''Room.Set.CaptureGold(152, 20000)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Owner(rID As Integer, Owner As String, Permanent As Boolean)=====&lt;br /&gt;
*Description=''Sets the owner of the room. Can be permanent which reloads on reboots instead of clearing.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
:* Owner=''The owner name/guild name.''&lt;br /&gt;
:* Permanent=''Will this be saved on resets?.''&lt;br /&gt;
*Example=''Room.Set.Owner(152, &amp;quot;Staff&amp;quot;, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.MinimapVersion(rID As Integer, version as Integer)=====&lt;br /&gt;
*Description=''Sets the minimap version ID. By changing this, it will reset a players minimap of that area.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
:* rID=''The new version ID.''&lt;br /&gt;
*Example=''Room.Set.MinimapVersion(152, 3)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.NoPenalty(rid As Integer, value As Boolean)=====&lt;br /&gt;
*Description=''Set the room no penalty rule.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* value=''Does this room NoPenalty? True or False.''&lt;br /&gt;
*Example=''Room.Set.NoPenalty(2, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.BypassLevel(rid As Integer, value As Boolean)=====&lt;br /&gt;
*Description=''Set the room bypass level rule.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* value=''Does this room BypassLevel? True or False.''&lt;br /&gt;
*Example=''Room.Set.BypassLevel(2, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.NoDrop(rid As Integer, value As integer)=====&lt;br /&gt;
*Description=''Set the room event area rule.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* value=''Does this room NoDrop? 1 for no drop. 2 for disintegrate on drop.''&lt;br /&gt;
*Example=''Room.Set.NoDrop(2, 1)''&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.RefreshLevel(rid As Integer, ramount As Integer)=====&lt;br /&gt;
*Description=''Set the refresh level. If the staff level is lower than this value, they cannot refresh the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* ramount=''The level to set the refresl level to.''&lt;br /&gt;
*Example=''Room.Set.RefreshLevel(2, 3)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Track(rID As Integer, ID As Integer, Direction As String)=====&lt;br /&gt;
*Description=''Set a track in the room that can be followed using '/track'.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* ID=''The player index to be tracked.''&lt;br /&gt;
:* Direction=''The direction the player went. Can be north, south, etc.''&lt;br /&gt;
*Example=''Room.Set.Track(2, 1, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Var(rID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Set the Var value in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Var(2, &amp;quot;Cleric&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Var2(rID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Set the Var2 value in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Var2(2, &amp;quot;Cleric&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.NPCStop(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the NPCStop value in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.NPCStop(2, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.DayNight(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the daynight mode in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.DayNight(2, 0)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Darkness(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the darkness mode in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Darkness(2, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Kickout(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the kickout room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Kickout(2, 500)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.NoTrack(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the notrack value in a room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.NoTrack(2, 500)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.CycleTimer(rID As Integer, Optional updateValue As Integer = 0)=====&lt;br /&gt;
*Description=''Set the cycle timer. The cycle timer can be stopped manually by calling this function and setting updateValue to 0. ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to keep the timer running, which is in TICKS (5 seconds per tick!). Calls a script per tick.  Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.CycleTimer(2, 12)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.MinuteTimer(rID As Integer, Optional updateValue As Boolean = False)=====&lt;br /&gt;
*Description=''Set the minute timer on or off.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''True will enable, false will disable. Calls a script like cycletimer does as well. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.MinuteTimer(2, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Name(rID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Set the room title name.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The title to replace it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Name(2, &amp;quot;Death Room&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Area(rID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Set the room area name.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The room area to replace it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Area(2, &amp;quot;Happy Land&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.CaptureZone(rID As Integer, guildName As String)=====&lt;br /&gt;
*Description=''Set the room zone owner.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* guildName=''Update the zone to be owned by this faction name.''&lt;br /&gt;
*Example=''Room.Set.Zone(2, &amp;quot;Staff&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Zone(rID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Set the room zone name.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The room zone to replace it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Zone(2, &amp;quot;Zone2&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Image(rID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Set the room image.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The room image to replace it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Image(2, &amp;quot;00041&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Status(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the room status type. This is typically what defines who can attack where.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''Status to change it too. Check the wiki for details on each status value. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Status(2, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.RoomClass(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the room class type. For example bank, vaults, trash room, etc.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''Class to change it too. Check the wiki for details on each class value. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.RoomClass(2, 4)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Description(rID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the room description. This is the default 'on move' description.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The description to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Description(2, &amp;quot;This is a short description.&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.LongDescription(rID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the room long description. This is the long 'look' description.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The long description to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.LongDescription(2, &amp;quot;This is a longer description.&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.MovementDescription(rID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the room movement description. This is the movement description used in both the short and long description.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The movement description to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.MovementDescription(2, &amp;quot;You can continue east or west.&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.AlwaysSickness(rID As Integer, Value As Boolean)=====&lt;br /&gt;
*Description=''Get the alway sickness value of the room..''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Value=''The value of AlwaysSickness. Either true or false.''&lt;br /&gt;
*Example=''Room.Set.AlwaysSickness(2, &amp;quot;true&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.PickupLockTime(rID As Integer, Optional Value As Double = 0)=====&lt;br /&gt;
*Description=''Set the pickup lock time amount..''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Value=''The pickup lock time amount''&lt;br /&gt;
*Example=''Room.Set.PickupLockTime(2, 20)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.NoXP(rID As Integer, Value As Boolean)=====&lt;br /&gt;
*Description=''Set the no experience value of the room..''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Value=''The value of NoXP. Either true or false.''&lt;br /&gt;
*Example=''Room.Set.NoXP(2, &amp;quot;true&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Type(rID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the room minimap icon type. This is used for the minimap type.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The room minimap icon type to use. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Type(1, &amp;quot;5&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Movement(rID As Integer, Direction As String, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the movement room in a specific direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The room to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Movement(2, &amp;quot;north&amp;quot;, 20)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.KeyType(rID As Integer, Direction As String, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the key type in a specific direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The key type to use. Ignore to reset value to default in room file. You can find information on key types in the wiki.''&lt;br /&gt;
*Example=''Room.Set.KeyType(2, &amp;quot;north&amp;quot;, 5)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.KeyMode(rID As Integer, Direction As String, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the key mode in a specific direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The key mode to use. Ignore to reset value to default in room file. You can find information on key modes in the wiki.''&lt;br /&gt;
*Example=''Room.Set.KeyMode(2, &amp;quot;north&amp;quot;, 3)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.KeyName(rID As Integer, Direction As String, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the key name or value to use. For example if the key type is set to an item, this would be the item name. If it is set to gold, this could be the value of the gold.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The key name to use. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.KeyName(2, &amp;quot;north&amp;quot;, &amp;quot;Room 121 Key&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.KeyResponse(rID As Integer, Direction As String, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the key response message. This occurs regardless if there is a key lock or not and will act as a travel message.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The key response to use. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.KeyResponse(2, &amp;quot;north&amp;quot;, &amp;quot;You open the door.&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.KeyFailResponse(rID As Integer, Direction As String, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the key fail response message. This occurs when you fail to enter a room due to a key lock.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The key fail response message. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.KeyFailResponse(2, &amp;quot;north&amp;quot;, &amp;quot;You don't seem to have the correct key for the lock...&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.NPCBlock(rID As Integer, Direction As String, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the NPCBlock in a specific direction. This will halt NPCs from moving in the room, which could be player monsters, general npcs, or both.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The NPCBlock value to use. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.NPCBlock(2, &amp;quot;north&amp;quot;, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.KeyPlayerLimit(rID As Integer, Direction As String, Optional updateValue As Integer= -1 &amp;quot;)=====&lt;br /&gt;
*Description=''Set the key fail response message. This occurs when you fail to enter a room due to a key lock.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The player limit. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.KeyPlayerLimit(2, &amp;quot;north&amp;quot;, 4)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.ItemLook(rID As Integer, revert As Integer, Optional Name As String = &amp;quot;, Optional Desc As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* revert=''Revert the item looks to default before adding the new look.''&lt;br /&gt;
:* Name=''The name of the look over command to add. Leave blank to not add an item look.''&lt;br /&gt;
:* Desc=''The description to use when 'name' is used as a command.''&lt;br /&gt;
*Example=''Room.Set.ItemLook(2, 0, &amp;quot;sign&amp;quot;, &amp;quot;This is a sign.&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.SpecialMovement(rID As Integer, revert As Integer, Optional direction As Integer = 0, Optional keyMode As Integer = 0, Optional keyName As String = &amp;quot;, Optional keyType As Integer = 0, Optional keyResponse As String = &amp;quot;&amp;quot;, Optional keyFailReponse As String = &amp;quot;, Optional npcMove As Boolean = False, Optional keySay As String = &amp;quot;&amp;quot;, Optional keySayEnter As String = &amp;quot;&amp;quot;, Optional keySayLeave As String = &amp;quot;&amp;quot;, Optional keyPlayerLimit As Integer = 0)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* revert=''Revert the special movement to default before adding the new look.''&lt;br /&gt;
:* direction=''Room ID to move to.''&lt;br /&gt;
:* keyMode=''The key mode to use.''&lt;br /&gt;
:* keyName=''The key name to use.''&lt;br /&gt;
:* keyType=''The key type to use.''&lt;br /&gt;
:* keyResponse=''The key response to use.''&lt;br /&gt;
:* keyFailReponse=''The key fail response to use.''&lt;br /&gt;
:* npcMove=''The NPCMove value to use.''&lt;br /&gt;
:* keySay=''The command to use for the movement. I.E. 'enter'.''&lt;br /&gt;
:* keySayEnter=''The message that people in the enter room will get. Adds the name automatically to the start.''&lt;br /&gt;
:* keySayLeave=''The message that people in the leave room will get. Adds the name automatically to the start.''&lt;br /&gt;
:* keyPlayerLimit=''The amount of players in a party allowed to move in this direction.''&lt;br /&gt;
*Example=''Room.Set.SpecialMovement(2, 0, 200, 0, &amp;quot;&amp;quot;, 0, &amp;quot;You walk in the room&amp;quot;, &amp;quot;&amp;quot;, 0, &amp;quot;enter&amp;quot;, &amp;quot;entered the house!&amp;quot;, &amp;quot;arrived from outside!&amp;quot;, 2)''&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.DropSearchItem(rID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Set.DropSearchItem(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Storage.String(rID As Integer, key As String, value As String, perma As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
:* perma=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Set.Storage.String(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Storage.Number(rID As Integer, key As String, value As Double, perma As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
:* perma=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Set.Storage.Number(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Storage.RNumber(rID As Integer, value As Integer, Optional value2 As Integer = -1)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
:* value2  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Set.Storage.RNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.Track(rID As Integer, ID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.Track(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.ItemLook(rID As Integer, Name As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Name=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.ItemLook(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.SpecialMovement(rID As Integer, rToRemove as String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* rToRemove =''The room connection to remove.''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.SpecialMovement(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.CaptureZone(rID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.CaptureZone(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.Storage.String(rID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.Storage.String(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.Storage.Number(rID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.Storage.Number(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.Storage.RNumber(rID As Integer, key As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.Storage.RNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Clear.ItemLook(rID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Clear.ItemLook(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Clear.SpecialMovement(rID As Integer, revert As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* revert=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Clear.SpecialMovement(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Clear.Storage.RNumber(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Clear.Storage.RNumber(   )''&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=Rooms&amp;diff=3798</id>
		<title>Rooms</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=Rooms&amp;diff=3798"/>
				<updated>2021-02-10T09:12:18Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: /* [Special] */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Rooms==&lt;br /&gt;
This contains all the information about creating room files. Each line that can be added to the file will be below.&lt;br /&gt;
&lt;br /&gt;
====[Main]====&lt;br /&gt;
*Name=''The name of the room that will be displayed.''&lt;br /&gt;
*Area=''The area of the room. Areas names should be the same. I.E. A city should have the same 'area' name everywhere.''&lt;br /&gt;
*Zone=''The zone name. This is used for the control capture system. Leave blank if not needed.''&lt;br /&gt;
*Image=''The image to use, without the extension.''&lt;br /&gt;
*Status=''The PK status of the room. Can be the following values:''&lt;br /&gt;
{|&lt;br /&gt;
|  0  || ''City, cannot attack players or NPCs'' &lt;br /&gt;
|-&lt;br /&gt;
|  1  || ''PVP,  anything goes.'' &lt;br /&gt;
|-&lt;br /&gt;
|  2  || ''Arena, cannot attack players. Can attack NPCs. NPCs fight back.'' &lt;br /&gt;
|-&lt;br /&gt;
|  3  || ''PVP, can attack players, cannot attack NPCs. NPCs fight back.'' &lt;br /&gt;
|-&lt;br /&gt;
|  4  || ''Arena, cannot attack players, can attack NPCs. NPCs cannot fight back.'' &lt;br /&gt;
|-&lt;br /&gt;
|  5  || ''PVP, can attack players, cannot attack NPCs. NPCs cannot fight back.'' &lt;br /&gt;
|-&lt;br /&gt;
|  6  || 'PVP, only physical attacks or commands.'' &lt;br /&gt;
|-&lt;br /&gt;
|  7  || ''PVP, only spells..'' &lt;br /&gt;
|-&lt;br /&gt;
|  8  || ''PVP Game Room. You do not lose experience if you die.'' &lt;br /&gt;
|-&lt;br /&gt;
|  9  || ''PVE Area only. Cannot attack player owned NPCs.'' &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
*Rclass=This is the room class. Normally this will change the room to have special properties, such as being an arena, store, healing room, etc. The following values are available:&lt;br /&gt;
{|&lt;br /&gt;
|  0  || ''Default, no effects.'' &lt;br /&gt;
|-&lt;br /&gt;
|  1  || ''Bank and Vault.'' &lt;br /&gt;
|-&lt;br /&gt;
|  2  || ''Healing Room'' &lt;br /&gt;
|-&lt;br /&gt;
|  3  || ''Store. This also requires the Var value below in [Special]'' &lt;br /&gt;
|-&lt;br /&gt;
|  4  || ''Leveling Guild. Room name MUST be 'CLASSNAME's Guild'. For example 'Assassin's Guild'.'' &lt;br /&gt;
|-&lt;br /&gt;
|  5  || ''Tavern room.'' &lt;br /&gt;
|-&lt;br /&gt;
|  6  || ''Arena. This also requires the Var value below in [Special].'' &lt;br /&gt;
|-&lt;br /&gt;
|  7  || ''Trash room. Any items dropped here will be automatically deleted.'' &lt;br /&gt;
|-&lt;br /&gt;
|  8  || ''Non-eating room. You cannot eat here. Good for OADs.'' &lt;br /&gt;
|-&lt;br /&gt;
|  9  || ''Academia area.'' &lt;br /&gt;
|-&lt;br /&gt;
|  10  || ''Cannot use spells.'' &lt;br /&gt;
|-&lt;br /&gt;
|  11  || ''Cannot use attacks.'' &lt;br /&gt;
|-&lt;br /&gt;
|  12  || ''Cannot use attacks or spells.'' &lt;br /&gt;
|-&lt;br /&gt;
|  13  || ''Cannot use items.'' &lt;br /&gt;
|-&lt;br /&gt;
|  14  || ''Mirror room.'' &lt;br /&gt;
|-&lt;br /&gt;
|  15  || ''Blacksmith.'' &lt;br /&gt;
|-&lt;br /&gt;
|  16  || ''Prestige Point Store. This also requires the Var value below in [Special]'' &lt;br /&gt;
|-&lt;br /&gt;
|  17  || ''No page/party/guild chat.'' &lt;br /&gt;
|-&lt;br /&gt;
|  18  || ''Trade and auction hall'' &lt;br /&gt;
|-&lt;br /&gt;
|  19  || ''Room vault.''&lt;br /&gt;
|-&lt;br /&gt;
|  20  || ''Premium vault - 100 slots.'' &lt;br /&gt;
|-&lt;br /&gt;
|  21  || '''Health room. Room var changes the amount gained per tick.'' &lt;br /&gt;
|-&lt;br /&gt;
|  22  || ''Mana room. Room var changes the amount gained per tick.'' &lt;br /&gt;
|-&lt;br /&gt;
|  23  || ''Health and Mana room. Room var changes the amount gained per tick. (Mana is half the var value).'' &lt;br /&gt;
|-&lt;br /&gt;
|  24 || ''Store with recharge button.'' &lt;br /&gt;
|-&lt;br /&gt;
|  25  || ''Crafting room.'' &lt;br /&gt;
|-&lt;br /&gt;
|  26 || ''House Entrance Area.'' &lt;br /&gt;
|-&lt;br /&gt;
|  27 || ''Landlord Office'' &lt;br /&gt;
|-&lt;br /&gt;
|  28 || ''Potions/Food Vault - 100 slots'' &lt;br /&gt;
|-&lt;br /&gt;
|  29 || ''House/Hall Exit.'' &lt;br /&gt;
|-&lt;br /&gt;
|  30 || ''Premium vault with Temple'' &lt;br /&gt;
|-&lt;br /&gt;
|  31 || ''Vault with Temple'' &lt;br /&gt;
|-&lt;br /&gt;
|  32 || ''Garden'' &lt;br /&gt;
|-&lt;br /&gt;
|  33 || ''Champion Mark Store. This also requires the Var value below in [Special]'' &lt;br /&gt;
|-&lt;br /&gt;
|  34 || ''Guild Vault - 50 slots.'' &lt;br /&gt;
|-&lt;br /&gt;
|  35 || ''Guild Vault - 100 slots.'' &lt;br /&gt;
|-&lt;br /&gt;
|  36 || ''Hall Entrance Area.'' &lt;br /&gt;
|-&lt;br /&gt;
|  37 || ''Health and Mana room w/ temple. Room var changes the amount gained per tick. (Mana is half the var value).'' &lt;br /&gt;
|-&lt;br /&gt;
|  38 || ''Potions/Food Vault - 50 slots.'' &lt;br /&gt;
|-&lt;br /&gt;
|  39 || ''Allow Stealing when used in conjunction with Status=2 or 4.'' &lt;br /&gt;
|-&lt;br /&gt;
|  40 || ''Instance enter area. You must use the VAR to indicate the folder name. and room number of the instance to start and VAR2 to define is it is a player instance (1) or account instance (2) and players that can enter (-1 for unlimited)..'' &lt;br /&gt;
|-&lt;br /&gt;
|  41 || ''Lottery room.'' &lt;br /&gt;
|-&lt;br /&gt;
|  42 || ''Custom buttons room.'' &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*Description=''The short description of the room.''&lt;br /&gt;
*LDescription=''The long description of the room. If you leave this blank, it will use the short description by default.''&lt;br /&gt;
*MovementDescription=''Movement description. This should be the message that is attached to the description that contains what directions the player can move in. Actual movements that can be used should be color coded with CYAN. I.E. ~cwest~w.''&lt;br /&gt;
*Type=''The minimap type icon to use. This can be found in your interface folder.''&lt;br /&gt;
*NPC=''The NPCs to spawn, separated by commas. I.E: 'Rabbit,Rabbit,Turtle' would spawn two rabbits and one turtle on the square.''&lt;br /&gt;
&lt;br /&gt;
====[Directions]====&lt;br /&gt;
*North=''The north room number to use. Blank or 0 for no movement.''&lt;br /&gt;
*South=''The south room number to use. Blank or 0 for no movement.''&lt;br /&gt;
*East=''The east room number to use. Blank or 0 for no movement.''&lt;br /&gt;
*West=''The west room number to use. Blank or 0 for no movement.''&lt;br /&gt;
*Up=''The upwards room number to use. Blank or 0 for no movement.''&lt;br /&gt;
*Down=''The downwards room number to use. Blank or 0 for no movement.''&lt;br /&gt;
&lt;br /&gt;
====[KeyLockMode]====&lt;br /&gt;
*North=''The north key lock mode to use as defined below. 0 for no lock.''&lt;br /&gt;
*South=''The south key lock mode to use as defined below. 0 for no lock.''&lt;br /&gt;
*East=''The east key lock mode to use as defined below. 0 for no lock.''&lt;br /&gt;
*West=''The west key lock mode to use as defined below. 0 for no lock.''&lt;br /&gt;
*Up=''The upwards key lock mode to use as defined below. 0 for no lock.''&lt;br /&gt;
*Down=''The downwards key lock mode to use as defined below. 0 for no lock.''&lt;br /&gt;
{|&lt;br /&gt;
|  0  || ''Default, no lock.'' &lt;br /&gt;
|-&lt;br /&gt;
|  1  || ''Key, unlimited uses.'' &lt;br /&gt;
|-&lt;br /&gt;
|  2  || ''Key, limited uses. (Item will vanish!).'' &lt;br /&gt;
|-&lt;br /&gt;
|  3  || ''Race lock.'' &lt;br /&gt;
|-&lt;br /&gt;
|  4  || ''Class lock.'' &lt;br /&gt;
|-&lt;br /&gt;
|  5  || ''Level lock. Anyone over or equal to this level can pass.'' &lt;br /&gt;
|-&lt;br /&gt;
|  6  || ''Experience lock.'' &lt;br /&gt;
|-&lt;br /&gt;
|  7  || ''Strength Lock'' &lt;br /&gt;
|-&lt;br /&gt;
|  8  || ''Agility Lock'' &lt;br /&gt;
|-&lt;br /&gt;
|  9  || ''Endurance Lock'' &lt;br /&gt;
|-&lt;br /&gt;
|  10  || ''Intelligence Lock'' &lt;br /&gt;
|-&lt;br /&gt;
|  11  || ''Wisdom Lock'' &lt;br /&gt;
|-&lt;br /&gt;
|  12  || ''Charisma Lock'' &lt;br /&gt;
|-&lt;br /&gt;
|  13  || ''Gold Lock'' &lt;br /&gt;
|-&lt;br /&gt;
|  14  || ''Equipment Lock, unlimited uses only. (Similar to 1.)'' &lt;br /&gt;
|-&lt;br /&gt;
|  15  || ''Level lock. Anyone under or equal to this level can pass'' &lt;br /&gt;
|-&lt;br /&gt;
|  16  || ''Staff lock. Anyone under or equal to this staff level can pass'' &lt;br /&gt;
|-&lt;br /&gt;
|  17 || ''House use only. Based on allowed access via house permissions.'' &lt;br /&gt;
|-&lt;br /&gt;
|  18 || ''Account lock.'' &lt;br /&gt;
|-&lt;br /&gt;
|  19  || ''Guild lock.'' &lt;br /&gt;
|-&lt;br /&gt;
|  20  || ''Instance Key, unlimited uses.'' &lt;br /&gt;
|-&lt;br /&gt;
|  21 || ''Instance Key, limited uses. (Item will vanish!).'' &lt;br /&gt;
|-&lt;br /&gt;
|  22  || ''Internal key lock.'' &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====[KeyLockName]====&lt;br /&gt;
''Works with [KeyLockMode]. The input here should be determined by what you input for the lock mode. For example, if you have a gold lock, you would specify the amount of gold here. If you put a key/item lock, you would specify the item name.&lt;br /&gt;
*North=''Key/Value for the north exit.''&lt;br /&gt;
*South=''Key/Value for the south exit.''&lt;br /&gt;
*East=''Key/Value for the east exit.''&lt;br /&gt;
*West=''Key/Value for the west exit.''&lt;br /&gt;
*Up=''Key/Value for the upwards exit.''&lt;br /&gt;
*Down=''Key/Value for the downwards exit.''&lt;br /&gt;
&lt;br /&gt;
====[KeyType]====&lt;br /&gt;
''This will allow you to specify how the party will move when passing through. This can be used without a key as well to break up parties.&lt;br /&gt;
*North=''Key type for the north exit.''&lt;br /&gt;
*South=''Key type for the south exit.''&lt;br /&gt;
*East=''Key type for the east exit.''&lt;br /&gt;
*West=''Key type for the west exit.''&lt;br /&gt;
*Up=''Key type for the upwards exit.''&lt;br /&gt;
*Down=''Key type for the downwards exit.''&lt;br /&gt;
{|&lt;br /&gt;
|  0  || ''Default, full party will move with leader.'' &lt;br /&gt;
|-&lt;br /&gt;
|  1  || ''Players will move with party, but not NPCs.'' &lt;br /&gt;
|-&lt;br /&gt;
|  2  || ''Only leader will move.'' &lt;br /&gt;
|-&lt;br /&gt;
|  3  || ''Players will not move with party, but NPCs will.'' &lt;br /&gt;
|-&lt;br /&gt;
|  4  || ''Full party will move with leader, lock will be broken..'' &lt;br /&gt;
|-&lt;br /&gt;
|  5  || ''Players will move with party, but not NPCs, lock will be broken.'' &lt;br /&gt;
|-&lt;br /&gt;
|  6  || ''Only leader will move, lock will be broken.'' &lt;br /&gt;
|-&lt;br /&gt;
|  7  || ''Players will not move with party, but NPCs will, lock will be broken.'' &lt;br /&gt;
|-&lt;br /&gt;
|  8  || ''Checks every player individually for the lock type and moves them with the party if they meet the requirements. If they have a pet out, it will move their pet with them. THIS SHOULD BE A HIGHLY USED KEY TYPE TO PREVENT PARTY BREAKING.'' &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====[KeyResponse]====&lt;br /&gt;
''The message when you enter a room successfully. This can be key more or not, it will work regardless. Ensure this is BLANK if nothing is specified.''&lt;br /&gt;
*North=''Key response for the north room when entering a room.''&lt;br /&gt;
*South=''Key response for the south room when entering a room.''&lt;br /&gt;
*East=''Key response for the east room when entering a room.''&lt;br /&gt;
*West=''Key response for the west room when entering a room.''&lt;br /&gt;
*Up=''Key response for the upward room when entering a room.''&lt;br /&gt;
*Down=''Key response for the downward room when entering a room.''&lt;br /&gt;
&lt;br /&gt;
====[KeyFailResponse]====&lt;br /&gt;
''The message when you fail to get past a lock. This should also be used to let people know when areas are locked.''&lt;br /&gt;
*North=''Key failed response for the north room when entering a room.''&lt;br /&gt;
*South=''Key failed response for the south room when entering a room.''&lt;br /&gt;
*East=''Key failed response for the east room when entering a room.''&lt;br /&gt;
*West=''Key failed response for the west room when entering a room.''&lt;br /&gt;
*Up=''Key failed response for the upward room when entering a room.''&lt;br /&gt;
*Down=''Key failed response for the downward room when entering a room.''&lt;br /&gt;
&lt;br /&gt;
====[KeyPlayerLimit]====&lt;br /&gt;
''Limit the amount of players that can move in this direction at once, aka in a party.&lt;br /&gt;
*North=''Player limit for the north exit.''&lt;br /&gt;
*South=''Player limit for the south exit.''&lt;br /&gt;
*East=''Player limit for the east exit.''&lt;br /&gt;
*West=''Player limit for the west exit.''&lt;br /&gt;
*Up=''Player limit for the upwards exit.''&lt;br /&gt;
*Down=''Player limit for the downwards exit.''&lt;br /&gt;
&lt;br /&gt;
====[NPCBlock]====&lt;br /&gt;
''If set to true, this will prevent a player from advancing through the direction if a NPC is in the room.''&lt;br /&gt;
*North=''NPC block for the north room. (true/false).''&lt;br /&gt;
*South=''NPC block for the south room. (true/false).''&lt;br /&gt;
*East=''NPC block for the east room. (true/false).''&lt;br /&gt;
*West=''NPC block for the west room. (true/false).''&lt;br /&gt;
*Up=''NPC block for the upwards room. (true/false).''&lt;br /&gt;
*Down=''NPC block for the downwards room. (true/false).''&lt;br /&gt;
&lt;br /&gt;
====[ItemLook]====&lt;br /&gt;
*Info=''This is the look around information to send if a player looks at the information. It should as follows. I.E. 'Short Sword|This is a cool sword that is stuck to the ground!||Apple|There is an apple here!'&lt;br /&gt;
&lt;br /&gt;
====[Special]====&lt;br /&gt;
*DayNight=''This should be a 0 or 1 value, and if you have darkness here at nightfall, and want to use the night images, set this to 1.''&lt;br /&gt;
*Darkness=''Is the room completely dark in which you would need a light source? There are three options here.''&lt;br /&gt;
{|&lt;br /&gt;
|  0  || ''Default, no darkness'' &lt;br /&gt;
|-&lt;br /&gt;
|  1  || ''Blackout map and movement. Cannot see directions in minimap.'' &lt;br /&gt;
|-&lt;br /&gt;
|  2  || ''Cannot see directions in minimap.'' &lt;br /&gt;
|}&lt;br /&gt;
*Owner=''The owner of the room. Normally this is dynamically set and doesn't need to be.''&lt;br /&gt;
*NPCStop=''Do npcs stop here or keep going past the area? 0 for no, 1 for yes except party monsters, 2 for all.''&lt;br /&gt;
*Var=''This is used typically with the room class type. For example, if the room class is a store type, then this should be the file name of the store. If this is used for a temple, it needs to be the divinity type, for example 'Fire'. It is currently for: Arenas, Stores, Prestige Stores, Temples, and Guilds.''&lt;br /&gt;
*Var2=''Second variable. Not used except for script reasons or special rooms that dynamically set this.''&lt;br /&gt;
*NoTrack=''If set to true, this will disable the ability /track to track people here. Lakes/Oceans/etc should have this set to true.''&lt;br /&gt;
*KickoutRoom=''Set to a room ID. This will kickout the player to this square on reconnect. Good for OADs.''&lt;br /&gt;
*SearchItem=''Search out items. Separate each item with a comma.''&lt;br /&gt;
*NoXP=''If true, disables XP gain in the room. Default is false.''&lt;br /&gt;
*PickupLockTime=''If you set a number here, any dropped items by NPCs or via the room will have a time delay where only the person who killed/etc can pick it up. This sets the time they have before it becomes available to everyone else. Default is 0.''&lt;br /&gt;
*AlwaysSickness=''If true, rooms should always add sickness using scripting. Default is false.''&lt;br /&gt;
*BlockWarp=''If true, staffers are locked from warping to the room. Default is false.''&lt;br /&gt;
*NoLookOver=''If true, you cannot look over other players in the room. Default is false.''&lt;br /&gt;
*BypassLevel=''If true, rooms will always bypass the under 'level 16' PK immunity. Default is false.''&lt;br /&gt;
*NoPenalty=''If true, there is no penalty here for killing players under level 25.''&lt;br /&gt;
*BlockEquip=''If true, you will not be able to unequip or equip in this room.''&lt;br /&gt;
*InfinityHide=''If false, you will not be able to hide for more then 3 seconds.''&lt;br /&gt;
*Script=''Instead of the default room script, point to another script. This helps with redendency (aka scripts that are the same!) as you can point several rooms to one script. Do not use the extension, but folder is required. I.E. 'Battle Arena\testscript'''&lt;br /&gt;
*ScriptArg=''Pass arguments to a script. This can be accessed by the 'sArg' argument in a script. Warning: If it is a number, you must convert it in LUA first with tonumber() to use it! Does not require the Script var to be used. You can use a delimiter and split into several values afterwards too!''&lt;br /&gt;
*SpecialMovementFlag=''Show or hide the diamond on this square on the minimap. By default, Any SpecialMovement is set to true. This can be overridden to either true/false if you want it to be displayed or hidden forcefully.''&lt;br /&gt;
*Movement=''A special movement method that allows movement through non-normal directions such as 'enter portal'. The line is seperated with | for each value, and each new movement should be seperated with -|-. The general line would be: 'Movement=Room Folder|Room ID|KeyMode|KeyName|KeyType|Response|FailReponse|MobClear|SayToActivate|MessageEnter|MessageLeave|KeyPlayerLimit'. The data for most of this is above, it is the same values as movement. The last three values are now however. SayToActivate is what is needed to say to activate the warp. MessageEnter should be for example 'just warped to the room!', and MessageLeave should be 'just left  the room!'. It will auto add the name in front. As an example for a no key warp movement: 'Movement=seamoor city|5|0||0|0|You warp out!|You fail to warp!|false|BEAM ME UP|just warped in!|just warped out!|1'.. BEAM ME UP being the trigger. and only one person per party (aka no parties) can use it.' ''&lt;br /&gt;
*CustomButtons=''Create custom buttons with use of RCLASS 42. The general line would be: 'CustomButtons=Name|Command|Type|TypeHelp'. Name is the name of the button. Command is the command to send. Type is what type of button it is. 0 for default, 1 for YES/NO dialog box question where YES sends text, and NO halts the command, 2 for an input box. TypeHelp can be left blank if Type=0, but if using Type 1 or 2 this will be the text that appears in the dialog/input box. For example: 'CustomButtons=Cry|/cry|0|*|*Bet|/bet|2|How much you want to bet?'.'' Please separate each command with an *|* similar to SpecialMovement.&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=Player&amp;diff=3797</id>
		<title>Player</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=Player&amp;diff=3797"/>
				<updated>2021-02-10T08:33:59Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: /* Player */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;====Player====&lt;br /&gt;
&lt;br /&gt;
=====Player.ResetAFKTimer(pid As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Example=''Player.ResetAFKTimer(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.MoveTemple(pid As Integer, Optional messageFrom As Boolean = True, Optional messageTo As Boolean = True, Optional messageSelf As Boolean = True) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* messageFrom=''   ''&lt;br /&gt;
:* messageTo=''   ''&lt;br /&gt;
:* messageSelf=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.MoveTemple(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.UpdateRoom(pid As Integer, Optional sendInfo As Integer = -1)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* sendInfo  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.UpdateRoom(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.UpdateRoomQuests(pid As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Example=''Player.UpdateRoomQuests(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.UpdateMaxHMP(pid As Integer, Optional sendInfo As Integer = -1)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* sendInfo  -1=''   ''&lt;br /&gt;
*Example=''Player.UpdateMaxHMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Find(ByVal data As String, Optional exact As Boolean = True) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* data=''   ''&lt;br /&gt;
:* exact=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Find(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Lookover(index As Integer, name As String, image As String, data As String, charImage as Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* index=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* image=''   ''&lt;br /&gt;
:* data=''   ''&lt;br /&gt;
:* charImage=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Lookover(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.InstanceID(pid As Integer, instanceName as String) as String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* instanceName=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.InstanceID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PunishListKeys(pid As Integer) as String()=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PunishListKeys(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PunishListValues(pid As Integer) as String()=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PunishListValues(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PunishListCount(pid As Integer) as Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PunishListCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TargetPlayer(pid As Integer) as Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TargetPlayer(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TargetName(pid As Integer) as String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TargetName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TotalMinutes(pid As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TotalMinutes(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.DropBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.DropBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Notoriety(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Notoriety(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PunishPenalty(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PunishPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusDeflect(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusDeflect(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusHaste(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusHaste(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusFizzle(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusFizzle(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusDamage(ByVal pID As Integer, ByVal damageBonusName As String) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusDamage(   )''&lt;br /&gt;
&lt;br /&gt;
      &lt;br /&gt;
=====Player.Get.TBonusResist(ByVal pID As Integer, ByVal resistBonusName As String) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* resistBonusName=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusResist(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusHPPerTick(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusHPPerTick(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusMPPerTick(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusMPPerTick(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TrueSight(pid As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TrueSight(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.AccountInfo(pID As Integer, typeID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* typeID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.AccountInfo(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.SkillLevel(pID As Integer, name As String) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.SkillLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.SkillList(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   (array)''&lt;br /&gt;
*Example=''Entity.Get.SkillList(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.InventoryBonusCount(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.InventoryBonusCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.ValidLocationForSpawn(pID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Example=''Entity.Get.ValidLocationForSpawn(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.IsOwned(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.IsOwned(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Restriction(ByVal pID As Integer, iID As Integer, restrictionType as Integer, Optional equipped As Boolean = False) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* restrictionType=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Restriction(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Suffix(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Suffix(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.SuffixAmount(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.SuffixAmount(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Prefix(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Prefix(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.PrefixAmount(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.PrefixAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.ItemLookoverDesc(pID As Integer  key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.ItemLookoverDesc(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Trading(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Trading(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.FirstTime(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.FirstTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.NoTrack(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.NoTrack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PremiumWheel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.PremiumWheel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Temple(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.Temple(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.SpeakMode(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.SpeakMode(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Regeneration(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Regeneration(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.AutosneakNumber(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.AutosneakNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.MPGainActive(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.MPGainActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.HPGainActive(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.HPGainActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Experience(pID As Integer) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Experience(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.RaceID(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.RaceID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.ClassID(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.ClassID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.BaseClass(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.BaseClass(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.ClassName(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.ClassName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.StaffLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.StaffLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.BuildLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.BuildLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.EventLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.EventLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestItems(pID As Integer, questID As Integer, itemName As String, total As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* itemName=''   ''&lt;br /&gt;
:* total=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestItems(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestKills(pID As Integer, questID As Integer, npcName As String, total As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* npcName=''   ''&lt;br /&gt;
:* total=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestKills(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.BonusHP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.BonusHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.BonusMP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.BonusMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonus(pID As Integer, idFind As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* idFind=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusPhysicalDamageReduction(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusPhysicalDamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusSpellDamageReduction(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusSpellDamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusPhysicalDamage(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusPhysicalDamage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusSpellDamage(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusSpellDamage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusSpellPierce(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusSpellPierce(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusMagicResistance(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusMagicResistance(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusHP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusMP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusRAGE(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusRAGE(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Darkness(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Darkness(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.RageActive(pid As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.RageActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Gender(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Gender(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.CurrentMP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.CurrentMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.HPPotionDelay(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.HPPotionDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.MPPotionDelay(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.MPPotionDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.HPPotPenalty(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.HPPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.MPPotPenalty(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.MPPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.HealPenalty(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.HealPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.FoodModifier(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.FoodModifier(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PotionModifier(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PotionModifier(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.FoodDelay(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.FoodDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.MaxMP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.MaxMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.UpdateMaxHMP(pID As Integer, Optional SendData as Boolean = true) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* SendData=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.UpdateMaxHMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestAmount(ID As Integer, questID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestTotal(ID As Integer, questID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestTotal(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestPage(ID As Integer, questID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestPage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Quest(ID As Integer, questID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Quest(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Logging(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Logging(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Virtue(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Virtue(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Premium(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Premium(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.LastAttack(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.LastAttack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.LastAttackMode(pID As Integer) As Short=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.LastAttackMode(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Immunity(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Logging(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.Key(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.Key(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.Craft(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.Craft(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.TempString(pID As Integer, key As String) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.TempString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.TempNumber(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.TempNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.AccountString(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.AccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.AccountNumber(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.AccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.ComputerIDString(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.ComputerIDString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.ComputerIDNumber(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.ComputerIDNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.SpellDamageTakenMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.SpellDamageTakenMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.RageAmount(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.RageAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.ACMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.ACMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.DamageMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.DamageMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.DefendDodgeBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.DefendDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.HPMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.HPMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.AttackDodgeBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.AttackDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.MPMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.MPMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.SpellAttackMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.SpellAttackMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.SpellDamageTakenMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.SpellDamageTakenMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.SpellResistMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.SpellResistMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.MaxSpawns(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.MaxSpawns(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.RageBar(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.RageBar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.PhysicalDamageTakenMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.PhysicalDamageTakenMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.SpellAttackMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.SpellAttackMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.DurationBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.DurationBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.DefendDodgeBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.DefendDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.AttackDodgeBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.AttackDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.Infravision(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.Infravision(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.SpellResistMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.SpellResistMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.CooldownModifier(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.CooldownModifier(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Color(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Color(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Rarity(pID As Integer, iID As Integer, Optional equipped As Boolean = False, Optional includeHum As Boolean = False) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
:* includeHum=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Rarity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.UniqueID(pID As Integer, iID As Integer, Optional equipped As Boolean = False As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.UniqueID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.StringVar(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.StringVar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.NumberVar(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.NumberVar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Soulbound(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Soulbound(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.SoulboundName(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.SoulboundName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.SoulboundName(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.SoulboundName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Expire(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Expire(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.ExpireTime(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.ExpireTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Charged(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Charged(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.ChargedTime(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.ChargedTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Enchantment(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Enchantment(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.DropBonusMin(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.DropBonusMin(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.DropBonusMax(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.DropBonusMax(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Bless(pID As Integer, iID As Integer, divName As String, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* divName=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Bless(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.DivinityBonus(pID As Integer, iID As Integer, enchantName As String, Optional equipped As Boolean = false) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* enchantName=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.DivinityBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.TwoHandedWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.TwoHandedWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripIsWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripIsWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripIsWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripIsWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripBonusAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripBonusAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripBonusAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripBonusAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripSpellAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripSpellAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripSpellAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripSpellAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripPierceBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripPierceBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripPierceBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripPierceBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripType(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripType(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripAmmoType(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripAmmoType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripAmmoType(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripAmmoType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoName(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripAmmoBased(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripAmmoBased(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripAmmoBased(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripAmmoBased(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoAmount(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Helmet(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Helmet(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Body(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Body(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Special(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Special(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoName(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoLoaded(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoLoaded(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoValid(pID As Integer, left as Boolean) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* left=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoValid(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripIsWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripIsWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripBonusAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripBonusAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripType(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripAmmoBased(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripAmmoBased(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGrip(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGrip(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripIsWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripIsWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripBonusAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripBonusAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripType(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripAmmoBased(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripAmmoBased(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGrip(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGrip(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.FindInventory(pID As Integer, findItem As String, Optional amount As Integer = -1, Optional findString As String = &amp;quot;, Optional findValue As Integer = -1, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem='''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
:* findString  &amp;quot;=''   ''&lt;br /&gt;
:* findValue  =''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.FindInventory(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.FindInventoryReverse(pID As Integer, findItem As String, Optional amount As Integer = -1, Optional findString As String = &amp;quot;, Optional findValue As Integer = -1, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem='''   ''&lt;br /&gt;
:* amount='''   ''&lt;br /&gt;
:* findString  &amp;quot;=''   ''&lt;br /&gt;
:* findValue  =''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.FindInventoryReverse(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.FindEmptyInventory(pID As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.FindEmptyInventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.FindFreeInventory(pid As Integer, itemFound As String, emptySlots As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* itemFound=''   ''&lt;br /&gt;
:* emptySlots=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.FindFreeInventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.DropPercent(pID As Integer, findItem as Integer, equipped as Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.DropPercent(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.PreventSoulbind(pID As Integer, findItem as Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.PreventSoulbind(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.PreventUnSoulbind(pID As Integer, findItem as Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.PreventUnSoulbind(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.MaxStack(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.MaxStack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventoryAmount(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventoryAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Inventory(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Inventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventoryAmount(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventoryAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventoryType(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventoryType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventoryWeaponType(pID As Integer, findItem As Intege, Optional equipped As Boolean = falser) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventoryWeaponType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventorySlotType(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventorySlotType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Attacks(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Attacks(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Blocks(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Blocks(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TotalAttacks(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TotalAttacks(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.EXPBonus(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.EXPBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.EXPBonusTime(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.EXPBonusTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.GoldBonus(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.GoldBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.GoldBonusTime(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.GoldBonusTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TEXPBonus(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TEXPBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TGoldBonus(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TGoldBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.GuildZoneCount(ID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.GuildZoneCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PP(ID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.CM(ID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.CM(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.FP(ID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.FP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Item(pID As Integer, updateValue As String, updateValue2 As Integer, dropFloor As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
:* dropFloor=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Add.Item(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Virtue(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Add.Virtue(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Menu(pID As Integer, Optional updateValue As String = &amp;quot;, Optional updateValue2 As String = &amp;quot;, Optional updateValue3 As Integer = -1)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
:* updateValue2  &amp;quot;=''   ''&lt;br /&gt;
:* updateValue3  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Add.Menu(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Obituary(pID As Integer, attackerName As String, Optional defenderName As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* attackerName=''   ''&lt;br /&gt;
:* defenderName  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Add.Obituary(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Experience(pID As Integer, updateValue As Long, Optional byPassLock As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* byPassLock=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Add.Experience(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.DropBonus(pID As Integer, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.DropBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Notoriety(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.Notoriety(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PunishPenalty(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.PunishPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PunishList(pID As Integer, addName as String, addLevel As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* addName=''   ''&lt;br /&gt;
:* addLevel=''   ''&lt;br /&gt;
*Example=''Player.Set.PunishList(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusDeflect(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusDeflect(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusHaste(pID As Integer, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusHaste(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusFizzle(pID As Integer, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusFizzle(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusDamage(ByVal pID As Integer, ByVal damageBonusName As String, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusDamage(   )''&lt;br /&gt;
&lt;br /&gt;
      &lt;br /&gt;
=====Player.Set.TBonusResist(ByVal pID As Integer, ByVal damageBonusName As String, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusResist(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusHPPerTick(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusHPPerTick(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusMPPerTick(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusMPPerTick(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TrueSight(pid As Integer, updateValue As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.TrueSight(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.SkillLevel(pID As Integer, name As String, nLevel As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* nLevel=''   ''&lt;br /&gt;
*Example=''Entity.Set.SkillLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.AttemptSkillLevel(ByVal pID As Integer, name As String, chance As Double) as Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* chance=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.AttemptSkillLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.InventoryBonusCount(pID As Integer, count As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* count=''   ''&lt;br /&gt;
*Example=''Entity.Set.InventoryBonusCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.ItemLookoverDesc(pID As Integer, key As String, value as String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.ItemLookoverDesc(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.Craft(pID As Integer, key As String, value As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.Craft(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.Key(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.Key(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.TempString(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.TempString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.TempNumber(pID As Integer, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.TempNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.AccountString(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.TempString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.AccountNumber(pID As Integer, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.TempNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.ComputerIDString(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.TempString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.ComputerIDNumber(pID As Integer, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.TempNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.CancelTrade(pID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Example=''Player.Set.CancelTrade(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Premium(ID As Integer, setDays As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* setDays=''   ''&lt;br /&gt;
*Example=''Player.Set.Premium(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PermChange(ID As Integer, mode As Integer, value as String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* mode=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Example=''Player.Set.PermChange(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.AutosneakBonus(ID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.AutosneakBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.SpeakMode(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.SpeakMode(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.LastAttack(ByVal pID As Integer, dID As Integer, Optional newTime As Double = -1, Optional heal As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* dID=''   ''&lt;br /&gt;
:* newTime=''   ''&lt;br /&gt;
:* heal=''   ''&lt;br /&gt;
*Example=''Player.Set.LastAttack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.LastAttackMode(pID As Integer, mode as Short)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* mode=''   ''&lt;br /&gt;
*Example=''Player.Set.LastAttackMode(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Immunity(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.Immunity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.Rage(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.Rage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.MP(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.MP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.Food(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.Food(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.Potion(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.Potion(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.Light(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.Light(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.PercentRage(pID As Integer, isIDPlayer As Boolean, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.PercentRage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.PercentMP(pID As Integer, isIDPlayer As Boolean, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.PercentMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.NoTrack(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.NoTrack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.AutosneakNumber(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.AutosneakNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.BaseClass(pID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.BaseClass(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.ClassName(pID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.ClassName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.BonusHP(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.BonusHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.BonusMP(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.BonusMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonus(ByVal pID As Integer, idFind As Integer, ByVal updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* idFind=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusPhysicalDamageReduction(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusPhysicalDamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusSpellDamageReduction(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusSpellDamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusPhysicalDamage(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusPhysicalDamage(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusSpellDamage(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusSpellDamage(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusSpellPierce(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusSpellPierce(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusMagicResistance(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusMagicResistance(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusHP(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusMP(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusRAGE(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusRAGE(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Darkness(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Darkness(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.RageBar(pid As Integer, updateValue As Boolean, sendBack As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* sendBack=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.RageBar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.CurrentMP(pID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.CurrentMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.CurrentRage(pID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.CurrentRage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.HPPotionDelay(pID As Integer, updateValue As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.HPPotionDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.MPPotionDelay(pID As Integer, updateValue As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.MPPotionDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.HPPotPenalty(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.HPPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.MPPotPenalty(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.MPPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.HealPotPenalty(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.HealPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Temple(ID As Integer, temple As String, roomnumber As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* temple=''   ''&lt;br /&gt;
:* roomnumber=''   ''&lt;br /&gt;
*Example=''Player.Set.Temple(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.CM(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.CM(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PremiumWheel(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.PremiumWheel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Regeneration(pID As Integer, Optional interuptMSG As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* interuptMSG  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Regeneration(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.FoodDelay(pID As Integer, updateValue As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.FoodDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.MPGainActive(pID As Integer, updateValue As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.MPGainActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.HPGainActive(pID As Integer, updateValue As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.HPGainActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.LookOverExtra(pID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.LookOverExtra(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.AdjustMaxMP(pID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.AdjustMaxMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.QuestUnlock(ID As Integer, questID As Integer, accountBound As Boolean, unlocked As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* accountBound=''   ''&lt;br /&gt;
:* unlocked=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.QuestUnlock(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.QuestAmount(ID As Integer, questID As Integer, questScriptAmount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* questScriptAmount=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.QuestAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.QuestTotal(ID As Integer, questID As Integer, questScriptTotal As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* questScriptTotal=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.QuestTotal(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.QuestPage(ID As Integer, questID As Integer, questPage As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* questPage=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.QuestPage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.EXPBonus(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.EXPBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.EXPBonusTime(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.EXPBonusTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.GoldBonus(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.GoldBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.GoldBonusTime(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.GoldBonusTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TEXPBonus(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TEXPBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TGoldBonus(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TGoldBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PP(ID As Integer, updateValue As Integer, updateMax as Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.PP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PPO(ID As Integer, updateValue As String, updateMax as Boolean) as Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.PPO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.FP(ID As Integer, updateValue As Integer, updateMax as Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.FP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.FPO(ID As Integer, updateValue As Integer, updateMax as Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.FPO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Suffix(ByVal pID As Integer, iID As Integer, name as String, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Suffix(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.SuffixAmount(ByVal pID As Integer, iID As Integer, amount as Double, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.SuffixAmount(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Prefix(ByVal pID As Integer, iID As Integer, name as String, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Prefix(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.PrefixAmount(ByVal pID As Integer, iID As Integer,  amount as Double, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.PrefixAmoumt(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Swap(ByVal pID As Integer, ByVal updateValue As Integer, ByVal updateValue2 As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Swap(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.AmmoAmount(ByVal pID As Integer, amount As Integer, Optional updateValue As Boolean = False, Optional unequip As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* unequip=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.AmmoAmount(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Lookover(pID As Integer, iID As Integer, Lookover As String, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* Lookover=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Lookover(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.StringVar(pID As Integer, iID As Integer, StringVar As String, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* StringVar=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.StringVar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.NumberVar(pID As Integer, iID As Integer, NumberVar As Double, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* NumberVar=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.NumberVar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Update(pID As Integer, iID As Integer, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Update(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Expire(pID As Integer, iID As Integer, expire As Boolean, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* expire=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Expire(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.ExpireTime(pID As Integer, iID As Integer, time As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* time=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.ExpireTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Charged(pID As Integer, iID As Integer, expire As Boolean, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* expire=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Charged(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.ChargedTime(pID As Integer, iID As Integer, time As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* time=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.ChargedTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Soulbound(pID As Integer, iID As Integer, soulBound As Boolean, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* soulBound=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Soulbound(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.SoulboundName(pID As Integer, iID As Integer, soulBound As String, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* soulBound=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.SoulboundName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.SoulboundName(pID As Integer, iID As Integer, soulBound As String, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* soulBound=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.SoulboundName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Enchantment(pID As Integer, iID As Integer, enchantAmount As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* enchantAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Enchantment(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Bless(pID As Integer, iID As Integer, divName As String, blessAmount As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* divName=''   ''&lt;br /&gt;
:* blessAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Bless(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.DivinityBonus(pID As Integer, iID As Integer, enchantName As String, enchantAmount As Double, Optional enchantType As Short = 0, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* enchantName=''   ''&lt;br /&gt;
:* enchantAmount=''   ''&lt;br /&gt;
:* enchantType=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.DivinityBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.DropBonusMin(pID As Integer, iID As Integer, dropBonusAmount As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* dropBonusAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.DropBonusMin(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.DropBonusMax(pID As Integer, iID As Integer, dropBonusAmount As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* dropBonusAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.DropBonusMax(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Minimap(ByVal pID As Integer, folderName as String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* playerName=''   ''&lt;br /&gt;
:* all=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Minimap(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.PunishList(ByVal pID As Integer, playerName as String, Optional all as Boolean = False) as Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* playerName=''   ''&lt;br /&gt;
:* all=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.PunishList(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.EventItems(ByVal pID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Example=''Player.Remove.EventItems(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Skills(pID As Integer,  key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Remove.Skills(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.ItemLookoverDesc(pID As Integer,  key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Remove.ItemLookoverDesc(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.Key(pID As Integer, key As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.Key(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.Craft(pID As Integer, key As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.Craft(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.TempString(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.TempString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.TempNumber(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.TempNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.AccountString(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.AccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.AccountNumber(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.AccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.ComputerIDString(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.ComputerIDString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.ComputerIDNumber(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.ComputerIDNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.Food(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.Food(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.Potion(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.Potion(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.Rage(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.Rage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.MP(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.MP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.Light(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.Light(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Item(pID As Integer, updateValue As String, updateValue2 As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Item(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.ItemInventory(pID As Integer, inventoryNumber As Integer, updateValue2 As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* inventoryNumber=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.ItemInventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Inventory(pID As Integer, inventoryNumber As Integer, updateValue2 As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* inventoryNumber=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Inventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Regeneration(ByVal pID As Integer, Optional ignoreDelay As Boolean = False, Optional breakFoodTimer As Boolean = True, Optional account As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* ignoreDelay=''   ''&lt;br /&gt;
:* breakFoodTimer=''   ''&lt;br /&gt;
:* account=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Regeneration(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Quest(ID As Integer, questID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Quest(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.QuestComplete(ID As Integer, questID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.QuestComplete(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.QuestComplete(ID As Integer, questID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.QuestComplete(   )''&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=Room&amp;diff=3796</id>
		<title>Room</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=Room&amp;diff=3796"/>
				<updated>2021-02-09T09:16:33Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;====Rooms====&lt;br /&gt;
&lt;br /&gt;
=====Room.Initialize(rid As Integer)=====&lt;br /&gt;
*Description=''Initialize a room. If a room is not initilized and you try to do functions/calls in it, the script will fail as the room is not loaded yet.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rid=''The room ID to load''&lt;br /&gt;
*Example=''Room.Initialize(25)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.ID(roomFolder As String, roomID As integer) As Integer=====&lt;br /&gt;
*Description=''Get the current ID of the room. This is needed as rooms are dynamically loaded and will NOT be the same when the server resets!''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomFolder =''The room folder/area name.''&lt;br /&gt;
:* roomID=''The room number.''&lt;br /&gt;
:*Returns=''The ID of the room.''&lt;br /&gt;
*Example=''Room.ID(&amp;quot;Seamoor City&amp;quot;, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.GetRoomIDs(area As String) As List (Of String)=====&lt;br /&gt;
*Description=''Grabs all the room files in an area folder.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* area=''The area folder.''&lt;br /&gt;
:*Returns=''The IDs of the area in a list array.''&lt;br /&gt;
*Example=''Room.GetRoomIDs(&amp;quot;Seamoor City&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.GetRoomIDCount(area As String) As Integer=====&lt;br /&gt;
*Description=''Grabs the count of the room files in an area folder.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* area=''The area folder.''&lt;br /&gt;
:*Returns=''The amount of IDs in the area.''&lt;br /&gt;
*Example=''Room.GetRoomIDCount(&amp;quot;Seamoor City&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.ReloadAllID(roomFolder As String)=====&lt;br /&gt;
*Description=''Reload an room folder to initialize more IDs (as IDs are pre-generated at startup. This is normally useful for dynamic rooms.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomFolder =''The room folder/area name.''&lt;br /&gt;
*Example=''Room.ReloadAllID(&amp;quot;Seamoor City&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.ReloadID(roomFolder as String, roomID As Integer)=====&lt;br /&gt;
*Description=''General IDs for specific rooms. This is if you know what room IDs are added and should be called instead of Room.ReloadAllID which can use up more cycles checking for redundant/already ID loaded rooms.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomFolder =''The room folder/area name.''&lt;br /&gt;
:* roomID=''The room number.''&lt;br /&gt;
*Example=''Room.ReloadID(&amp;quot;Seamoor City&amp;quot;, 105)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.ProcessStaminaLoss(roomID As Integer, pID As Integer, pIDIsPlayer As Boolean, defenderID As Integer, defenderIsPlayer As Boolean, attacked As Integer)=====&lt;br /&gt;
*Description=''Process the stamina loss function. This is currently only used for certain things like ensuring pets attack and stop if you go AFK. You need to specify the attacker (pID) and defender (defenderID).''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomID=''The room number.''&lt;br /&gt;
:* pID=''The ID of the entity.''&lt;br /&gt;
:* pIDIsPlayer =''Is the pID a player.''&lt;br /&gt;
:* defenderID=''The defenderID of the defender.''&lt;br /&gt;
:* defenderIsPlayer=''Is the defenderID a player.''&lt;br /&gt;
:* Attacked=''The attack value. Same value used in functions such as a return from an physical attack/etc.''&lt;br /&gt;
*Example=''Room.ProcessStaminaLoss(22, 1, true, 2, true, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.HidePenalty(pid As Integer, pidIsPlayer As Boolean, ignorePCount As Boolean, Optional roomID As Integer = -1) As Double=====&lt;br /&gt;
*Description=''Returns the hide penalty based on how many players are in the room. ignoring player count will generate a higher value.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* ignorePCount=''Ignore player count variable. This variable is server side and will reduce the amount of penalty if added by a specific amount.''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''The hide delay in seconds.''&lt;br /&gt;
*Example=''Room.HidePenalty(21, false, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Player.Find(pid As Integer, pidIsPlayer As Boolean, ByVal data As String, useHidden As Boolean, Optional ByVal exact As Boolean = True, Optional ByVal roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Try to find a player in in the specific room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* data=''Player to find.''&lt;br /&gt;
:* useHidden=''Ignore hidden players or use them in the search.''&lt;br /&gt;
:* exact =''Use exact or find partial matches. Default is true.''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''The ID of the player found in the room.''&lt;br /&gt;
*Example=''Room.Player.Find(21, false, &amp;quot;NiteHawk&amp;quot;, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Player.List(pid As Integer, pidIsPlayer As Boolean, Optional roomID As Integer = -1) As Integer()=====&lt;br /&gt;
*Description=''List all players in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''An array of players in the room.''&lt;br /&gt;
*Example=''Room.Player.List(21, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Player.Count(pid As Integer, pidIsPlayer As Boolean, Optional roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Get the total number of players. Normally used if you use the above, as the array won't return a specific array length (due to C# to Lua transtitions).''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''An integer value with the total amount of players in the room.''&lt;br /&gt;
*Example=''Room.Player.Count(21, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Player.AreaCount(areaName As String, startID As Integer, endID As Integer, Optional hiddenstaffers As Boolean = False) As Integer=====&lt;br /&gt;
*Description=''Count the players in an area based on a start and end ID!''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* areaName =''The folder/area name.''&lt;br /&gt;
:* startID=''The start room number.''&lt;br /&gt;
:* endID =''The end room number.''&lt;br /&gt;
:* hiddenstaffers =''If staffers should be counted as well.''&lt;br /&gt;
:*Returns=''The player count.''&lt;br /&gt;
*Example=''Room.Player.AreaCount(&amp;quot;Seamoor City&amp;quot;, 1, 10)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Player.AreaList(areaName As String, startID As Integer, endID As Integer, Optional hiddenstaffers As Boolean = False) As Integer()=====&lt;br /&gt;
*Description=''Grab the IDs of the players in an area based on a start and end ID!''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* areaName =''The folder/area name.''&lt;br /&gt;
:* startID=''The start room number.''&lt;br /&gt;
:* endID =''The end room number.''&lt;br /&gt;
:* hiddenstaffers =''If staffers should be counted as well.''&lt;br /&gt;
:*Returns=''The player IDs in an array.''&lt;br /&gt;
*Example=''Room.Player.AreaList(&amp;quot;Seamoor City&amp;quot;, 1, 10)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.NPC.Find(pid As Integer, pidIsPlayer As Boolean, data As String, useHidden As Boolean, Optional ByVal exact As Boolean = True, Optional roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Try to find a npc in in the specific room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* data=''NPC to find.''&lt;br /&gt;
:* useHidden=''Ignore hidden NPCs or use them in the search.''&lt;br /&gt;
:* exact =''Use exact or find partial matches. Default is true.''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''The ID of the NPC found in the room.''&lt;br /&gt;
*Example=''Room.NPC.Find(1, true, &amp;quot;Rat&amp;quot;, false, 500)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.NPC.List(pid As Integer, pidIsPlayer As Boolean, Optional roomID As Integer = -1) As Integer()=====&lt;br /&gt;
*Description=''List all NPCs in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''An array of NPCs in the room.''&lt;br /&gt;
*Example=''Room.NPC.List(21, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.NPC.Count(pid As Integer, pidIsPlayer As Boolean, Optional roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Get the total number of NPCs. Normally used if you use the above, as the array won't return a specific array length (due to C# to Lua transtitions).''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''An integer value with the total amount of NPCs in the room.''&lt;br /&gt;
*Example=''Room.NPC.Count(21, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Item.Find(pid As Integer, pidIsPlayer As Boolean, data As String, Optional roomID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''Try to find an item in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* data=''Item to find.''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''The ID of the item found in the room.''&lt;br /&gt;
*Example=''Room.Item.Find(21, false, &amp;quot;ration&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Item.List(pid As Integer, pidIsPlayer As Boolean, Optional roomID As Integer = -1) As Integer()=====&lt;br /&gt;
*Description=''List all items in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''An array of items in the room.''&lt;br /&gt;
*Example=''Room.Item.List(21, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Item.Count(pid As Integer, pidIsPlayer As Boolean, Optional roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Get the total number of items. Normally used if you use the above, as the array won't return a specific array length (due to C# to Lua transtitions).''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''An integer value with the total amount of items in the room.''&lt;br /&gt;
*Example=''Room.Item.Count(21, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Item.Add(pid As Integer, pidIsPlayer As Boolean, itemName As String, Optional roomID As Integer = -1, Optional byPassScriptSetup As Boolean = False, Optional StringVar As String = &amp;quot;&amp;quot;, Optional NumberVar As Integer = -1, Optional LookOver As String = &amp;quot;&amp;quot;, Optional DropToName As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Try to find an item in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* itemName=''Item to spawn.''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
:* StringVar=''StringVar to attach to the item.''&lt;br /&gt;
:* NumberVar=''NumberVar to attach to the item.''&lt;br /&gt;
:* Lookover=''Lookover description to attach to the item.''&lt;br /&gt;
:* DropToName=''Lock the dropped item to the player for 30 seconds.''&lt;br /&gt;
*Example=''Room.Item.Add(21, false, &amp;quot;ration&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Item.Clear(roomID As Integer, data As String) As Boolean=====&lt;br /&gt;
*Description=''Try to remove an item in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomID=''The room ID.''&lt;br /&gt;
:* itemName=''Item to remove. You can include a number here too if needed for amount. However the number MUST match one of the room drops.''&lt;br /&gt;
*Returns=''True if removed, false otherwise.''&lt;br /&gt;
*Example=''Room.Item.Clear(21, &amp;quot;ration 3&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Item.ClearAll(pid As Integer, pidIsPlayer As Boolean, Optional ByVal roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Remove all items in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''The amount of items removed.''&lt;br /&gt;
*Example=''Room.Item.ClearAll(21)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.NPC.Spawn(NPCName As String, roomID As Integer, Optional bypassExpGoldItem As Boolean = False, Optional byPassSay As Boolean = False, Optional updateRoom As Boolean = True, Optional arenaMob As Boolean = False) As Integer=====&lt;br /&gt;
*Description=''Spawns an NPC to the current room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* NPCName=''NPC to spawn (the filename without the extension.)''&lt;br /&gt;
:* roomID=''The room to spawn it in.''&lt;br /&gt;
:* bypassExpGoldItem=''If set to true, this will allow XP/Gold/Items to drop or be earned.''&lt;br /&gt;
:* byPassSay=''Bypass spawn message.''&lt;br /&gt;
:* updateRoom=''Update the room with the NPC. Not needed if the NPC is joining a party as party joining will update the room.''&lt;br /&gt;
:* arenaMob=''If this mob is spawned in an arena area, it will reduce XP/Gold a little bit.''&lt;br /&gt;
*Returns=''The ID of the new NPC, -1 if invalid.''&lt;br /&gt;
*Example=''Room.NPC.Spawn(&amp;quot;Troll&amp;quot;, 250, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.NPC.ClearAll(pid As Integer, pidIsPlayer As Boolean, Optional ByVal roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Remove all items in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''The amount of NPCs removed.''&lt;br /&gt;
*Example=''Room.NPC.ClearAll(21)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.ScriptExists(roomID as Integer) as Boolean=====&lt;br /&gt;
*Description=''Gets if the LUA script exists for this room. The room DOES NOT HAVE TO BE LOADED before this function is used in case you wish to not load a room if a script exists/etc.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomID=''The room id.''&lt;br /&gt;
*Returns=''If the room has a script - true/false.''&lt;br /&gt;
*Example=''Room.Get.ScriptExists(1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.InstanceComplete(instanceID as String) as Boolean=====&lt;br /&gt;
*Description=''Gets the instance completion flag.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* instanceName=''The instance name.''&lt;br /&gt;
*Returns=''The instance completion true/false.''&lt;br /&gt;
*Example=''Room.Get.InstanceComplete(&amp;quot;Test Instance#51213123&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Folder(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the room folder of the room ID.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''Returns the folder name.''&lt;br /&gt;
*Example=''Room.Get.Folder(152)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.File(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the room file name of the room ID.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''Returns the file name.''&lt;br /&gt;
*Example=''Room.Get.File(152)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.CaptureGold(rID As Integer) As Long=====&lt;br /&gt;
*Description=''Gets how much gold the current zone has made.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''The gold made in the zone.''&lt;br /&gt;
*Example=''Room.Get.CaptureGold(152)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Owner(rID As Integer) As String=====&lt;br /&gt;
*Description=''Gets the owner of the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''Owner of the room''&lt;br /&gt;
*Example=''Room.Get.Owner(152)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.MinimapVersion(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Get the minimap version ID. This ID is used mostly for client side purposes to reset maps.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''Returns the minimap version ID.''&lt;br /&gt;
*Example=''Room.Get.MinimapVersion(152)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.NoPenalty(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Does the room bypass the under 25 kill penalty?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''True or False of the NoPenalty value.''&lt;br /&gt;
*Example=''Room.Get.NoPenalty(1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.BypassLevel(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Does the room bypass pk level requirements?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''True or False of the BypassLevel value.''&lt;br /&gt;
*Example=''Room.Get.BypassLevel(1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.NoDrop(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Is the room an no drop?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''The value of the NoDrop value.''&lt;br /&gt;
*Example=''Room.Get.NoDrop(1)''&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Tracks(pID As Integer, mode As Integer, Optional name As String = &amp;quot;) As String=====&lt;br /&gt;
*Description=''Get all the tracks for stalking/tracking players.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''The player ID calling this.''&lt;br /&gt;
:* mode=''The mode type. Mode 0 only returns one specific player. Mode 1 returns a list with limited data. Mode 2 returns a list with full data. Any mode can search for an individual name as well long as the 'name' value is specified.''&lt;br /&gt;
:* name  &amp;quot;=''The player to search track for.''&lt;br /&gt;
*Returns=''A individual player or player listing with limited or full information.''&lt;br /&gt;
*Example=''Room.Get.Tracks(1, 2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Loaded(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Check to see if the room is loaded. Normally not needed as Room.Initialize will load the room and exit if it already loaded. You may want this however for a specific script reason however to actually return true/false and not load the room still. (For example if we aren't initalized, we can assume no player has 'activated' the room yet, thus we can have a timer activate if the room is initalized.)''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''True if loaded, false otherwise or none existing.''&lt;br /&gt;
*Example=''Room.Get.Loaded(25)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Var(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the 'Var=' variable in a room. Which is typically used for temples, class rooms, etc.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The string in 'Var='.''&lt;br /&gt;
*Example=''Room.Get.Var(&amp;quot;Bark&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Var2(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the 'Var2=' variable in a room. Which is typically used for temples, class rooms, etc.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The string in 'Var2='.''&lt;br /&gt;
*Example=''Room.Get.Var2(&amp;quot;25&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.NPCStop(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Is this room an NPCSTOP room?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The NPCStop value.''&lt;br /&gt;
*Example=''Room.Get.NPCStop(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.DayNight(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Does this room have a day/night cycle?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The day/night value.''&lt;br /&gt;
*Example=''Room.Get.DayNight(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Darkness(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Is this room in darkness or have the minimap removed?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The darkness value.''&lt;br /&gt;
*Example=''Room.Get.Darkness(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Kickout(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Get the kickout room number if it exists.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The kickout room number or -1 for no kickout.''&lt;br /&gt;
*Example=''Room.Get.Kickout(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.NoTrack(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Get the notrack value.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The notrack value.''&lt;br /&gt;
*Example=''Room.Get.NoTrack(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.CycleTimer(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Gets the cycletimer value if it is active. Returns how many cycles are left before deactivating on its own.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The cycle timer value if it exists, -1 for inactive.''&lt;br /&gt;
*Example=''Room.Get.CycleTimer(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.MinuteTimer(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Check if the minute timer is active.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''True if active, false otherwise.''&lt;br /&gt;
*Example=''Room.Get.MinuteTimer(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Name(rID As Integer) As String=====&lt;br /&gt;
*Description=''Returns the room title.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room title.''&lt;br /&gt;
*Example=''Room.Get.Name(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Area(rID As Integer) As String=====&lt;br /&gt;
*Description=''Returns the area name.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room area name.''&lt;br /&gt;
*Example=''Room.Get.Area(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Zone(rID As Integer) As String=====&lt;br /&gt;
*Description=''Returns the zone name.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room zone name.''&lt;br /&gt;
*Example=''Room.Get.Zone(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.CaptureZone(rID As Integer) As String=====&lt;br /&gt;
*Description=''Returns the zone owner if any.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room zone owner.''&lt;br /&gt;
*Example=''Room.Get.CaptureZone(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Image(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the room image name.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room image name.''&lt;br /&gt;
*Example=''Room.Get.Image(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Status(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Get the room status type.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room status type.''&lt;br /&gt;
*Example=''Room.Get.Status(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.RoomClass(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Get the room class type.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room class type.''&lt;br /&gt;
*Example=''Room.Get.RoomClass(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Description(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the short room/enter room description.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The short description.''&lt;br /&gt;
*Example=''Room.Get.Description(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.LongDescription(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the long room description.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''2''&lt;br /&gt;
*Returns=''The long description.''&lt;br /&gt;
*Example=''Room.Get.LongDescription(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.MovementDescription(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the movement description.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The movement description''&lt;br /&gt;
*Example=''Room.Get.MovementDescription(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Type(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the minimap type.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The minimap type.''&lt;br /&gt;
*Example=''Room.Get.Type(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.AlwaysSickness(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Get the alway sickness value of the room..''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room always sickness value.''&lt;br /&gt;
*Example=''Room.Get.AlwaysSickness(2, &amp;quot;true&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.NoXP(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Get the no experience value of the room..''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room no experience value.''&lt;br /&gt;
*Example=''Room.Get.NoXP(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Movement(rID As Integer, Direction As String) As Integer=====&lt;br /&gt;
*Description=''Get the room ID in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The room number in the specific direction. -1 if it does not exist.''&lt;br /&gt;
*Example=''Room.Get.Movement(2, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.KeyMode(rID As Integer, Direction As String) As Integer=====&lt;br /&gt;
*Description=''Get the room keymode in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The key mode in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.KeyMode(2, &amp;quot;up&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.KeyName(rID As Integer, Direction As String) As String=====&lt;br /&gt;
*Description=''Get the room keyname in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The key name in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.KeyName(2, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.KeyResponse(rID As Integer, Direction As String) As String=====&lt;br /&gt;
*Description=''Get the room key response, aka when you enter a room successfully in a specific movement direction. Does not require a key.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The response message apon entering a room in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.KeyResponse(2, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.KeyFailResponse(rID As Integer, Direction As String) As String=====&lt;br /&gt;
*Description=''Get the room key fail response when you cannot enter a room due to a key or mode in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The key fail response message apon entering a room in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.KeyFailResponse(2, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.KeyType(rID As Integer, Direction As String) As Integer=====&lt;br /&gt;
*Description=''Get the key type in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The key type in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.KeyType(2, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.NPCBlock(rID As Integer, Direction As String) As Boolean=====&lt;br /&gt;
*Description=''Get the NPC block in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The NPC block in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.NPCBlock(2, &amp;quot;south&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.KeyPlayerLimit(rID As Integer, Direction As String) As Integer=====&lt;br /&gt;
*Description=''Get the player limit in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The player limit in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.KeyPlayerLimit(2, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.DropSearchItem(rID As Integer) As String=====&lt;br /&gt;
*Description=''Grab the items that drop on the ground.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''All the items that drop, must be parsed. ''&lt;br /&gt;
*Example=''Room.Get.DropSearchItem(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Storage.String(rID As Integer, key As String) As String=====&lt;br /&gt;
*Description=''Get a saved data string in the room by key.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''The key of the string value.''&lt;br /&gt;
*Returns=''The string value of the key.''&lt;br /&gt;
*Example=''Room.Get.Storage.String(2, &amp;quot;className&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Storage.Number(rID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''Get a saved data number in the room by key.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''The key of the number value.''&lt;br /&gt;
*Returns=''The number value of the key.''&lt;br /&gt;
*Example=''Room.Get.Storage.Number(2, &amp;quot;npcsDied&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Storage.RNumber(rID As Integer, value As Integer) As Integer=====&lt;br /&gt;
*Description=''See if value exists in the array. 'RNumber' is only used for storing players in a room as it has functions to send messages using this.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* value=''Value to find''&lt;br /&gt;
*Returns=''The position in the array it is found in, otherwise -1.''&lt;br /&gt;
*Example=''Room.Get.Storage.RNumber(2, 5)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Storage.RNumberAll(rID As Integer) As Integer()=====&lt;br /&gt;
*Description=''Get all the number values in the array 'RNumber', as an array.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''All values in the array.''&lt;br /&gt;
*Example=''Room.Get.Storage.RNumberAll(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Storage.RNumberCount(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Get the total count of number values in the array 'RNumber'.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The total number of values in RNumber.''&lt;br /&gt;
*Example=''Room.Get.Storage.RNumberCount(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.InstanceCompleted(instanceID As String, instanceCompleted As Boolean)=====&lt;br /&gt;
*Description=''Set the instance to completed.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* instanceID=''The instance ID.''&lt;br /&gt;
:* instanceCompleted=''The value of instance completion.''&lt;br /&gt;
*Example=''Room.Set.InstanceCompleted(&amp;quot;Test Instance#2941891&amp;quot;, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.CaptureGold(rID As Integer, goldAmount As Long)=====&lt;br /&gt;
*Description=''Sets how much gold the current zone has made.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
:* goldAmount=''The amount of gold made that the area will be set to. This will NOT give gold, only for statistics if you do add gold via script.''&lt;br /&gt;
*Example=''Room.Set.CaptureGold(152, 20000)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Owner(rID As Integer, Owner As String, Permanent As Boolean)=====&lt;br /&gt;
*Description=''Sets the owner of the room. Can be permanent which reloads on reboots instead of clearing.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
:* Owner=''The owner name/guild name.''&lt;br /&gt;
:* Permanent=''Will this be saved on resets?.''&lt;br /&gt;
*Example=''Room.Set.Owner(152, &amp;quot;Staff&amp;quot;, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.MinimapVersion(rID As Integer, version as Integer)=====&lt;br /&gt;
*Description=''Sets the minimap version ID. By changing this, it will reset a players minimap of that area.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
:* rID=''The new version ID.''&lt;br /&gt;
*Example=''Room.Set.MinimapVersion(152, 3)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.NoPenalty(rid As Integer, value As Boolean)=====&lt;br /&gt;
*Description=''Set the room no penalty rule.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* value=''Does this room NoPenalty? True or False.''&lt;br /&gt;
*Example=''Room.Set.NoPenalty(2, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.BypassLevel(rid As Integer, value As Boolean)=====&lt;br /&gt;
*Description=''Set the room bypass level rule.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* value=''Does this room BypassLevel? True or False.''&lt;br /&gt;
*Example=''Room.Set.BypassLevel(2, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.NoDrop(rid As Integer, value As integer)=====&lt;br /&gt;
*Description=''Set the room event area rule.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* value=''Does this room NoDrop? 1 for no drop. 2 for disintegrate on drop.''&lt;br /&gt;
*Example=''Room.Set.NoDrop(2, 1)''&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.RefreshLevel(rid As Integer, ramount As Integer)=====&lt;br /&gt;
*Description=''Set the refresh level. If the staff level is lower than this value, they cannot refresh the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* ramount=''The level to set the refresl level to.''&lt;br /&gt;
*Example=''Room.Set.RefreshLevel(2, 3)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Track(rID As Integer, ID As Integer, Direction As String)=====&lt;br /&gt;
*Description=''Set a track in the room that can be followed using '/track'.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* ID=''The player index to be tracked.''&lt;br /&gt;
:* Direction=''The direction the player went. Can be north, south, etc.''&lt;br /&gt;
*Example=''Room.Set.Track(2, 1, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Var(rID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Set the Var value in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Var(2, &amp;quot;Cleric&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Var2(rID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Set the Var2 value in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Var2(2, &amp;quot;Cleric&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.NPCStop(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the NPCStop value in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.NPCStop(2, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.DayNight(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the daynight mode in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.DayNight(2, 0)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Darkness(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the darkness mode in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Darkness(2, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Kickout(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the kickout room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Kickout(2, 500)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.NoTrack(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the notrack value in a room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.NoTrack(2, 500)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.CycleTimer(rID As Integer, Optional updateValue As Integer = 0)=====&lt;br /&gt;
*Description=''Set the cycle timer. The cycle timer can be stopped manually by calling this function and setting updateValue to 0. ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to keep the timer running, which is in TICKS (5 seconds per tick!). Calls a script per tick.  Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.CycleTimer(2, 12)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.MinuteTimer(rID As Integer, Optional updateValue As Boolean = False)=====&lt;br /&gt;
*Description=''Set the minute timer on or off.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''True will enable, false will disable. Calls a script like cycletimer does as well. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.MinuteTimer(2, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Name(rID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Set the room title name.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The title to replace it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Name(2, &amp;quot;Death Room&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Area(rID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Set the room area name.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The room area to replace it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Area(2, &amp;quot;Happy Land&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.CaptureZone(rID As Integer, guildName As String)=====&lt;br /&gt;
*Description=''Set the room zone owner.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* guildName=''Update the zone to be owned by this faction name.''&lt;br /&gt;
*Example=''Room.Set.Zone(2, &amp;quot;Staff&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Zone(rID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Set the room zone name.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The room zone to replace it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Zone(2, &amp;quot;Zone2&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Image(rID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Set the room image.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The room image to replace it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Image(2, &amp;quot;00041&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Status(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the room status type. This is typically what defines who can attack where.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''Status to change it too. Check the wiki for details on each status value. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Status(2, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.RoomClass(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the room class type. For example bank, vaults, trash room, etc.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''Class to change it too. Check the wiki for details on each class value. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.RoomClass(2, 4)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Description(rID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the room description. This is the default 'on move' description.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The description to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Description(2, &amp;quot;This is a short description.&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.LongDescription(rID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the room long description. This is the long 'look' description.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The long description to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.LongDescription(2, &amp;quot;This is a longer description.&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.MovementDescription(rID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the room movement description. This is the movement description used in both the short and long description.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The movement description to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.MovementDescription(2, &amp;quot;You can continue east or west.&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.AlwaysSickness(rID As Integer, Value As Boolean)=====&lt;br /&gt;
*Description=''Get the alway sickness value of the room..''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Value=''The value of AlwaysSickness. Either true or false.''&lt;br /&gt;
*Example=''Room.Set.AlwaysSickness(2, &amp;quot;true&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.NoXP(rID As Integer, Value As Boolean)=====&lt;br /&gt;
*Description=''Set the no experience value of the room..''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Value=''The value of NoXP. Either true or false.''&lt;br /&gt;
*Example=''Room.Set.NoXP(2, &amp;quot;true&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Type(rID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the room minimap icon type. This is used for the minimap type.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The room minimap icon type to use. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Type(1, &amp;quot;5&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Movement(rID As Integer, Direction As String, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the movement room in a specific direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The room to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Movement(2, &amp;quot;north&amp;quot;, 20)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.KeyType(rID As Integer, Direction As String, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the key type in a specific direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The key type to use. Ignore to reset value to default in room file. You can find information on key types in the wiki.''&lt;br /&gt;
*Example=''Room.Set.KeyType(2, &amp;quot;north&amp;quot;, 5)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.KeyMode(rID As Integer, Direction As String, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the key mode in a specific direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The key mode to use. Ignore to reset value to default in room file. You can find information on key modes in the wiki.''&lt;br /&gt;
*Example=''Room.Set.KeyMode(2, &amp;quot;north&amp;quot;, 3)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.KeyName(rID As Integer, Direction As String, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the key name or value to use. For example if the key type is set to an item, this would be the item name. If it is set to gold, this could be the value of the gold.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The key name to use. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.KeyName(2, &amp;quot;north&amp;quot;, &amp;quot;Room 121 Key&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.KeyResponse(rID As Integer, Direction As String, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the key response message. This occurs regardless if there is a key lock or not and will act as a travel message.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The key response to use. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.KeyResponse(2, &amp;quot;north&amp;quot;, &amp;quot;You open the door.&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.KeyFailResponse(rID As Integer, Direction As String, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the key fail response message. This occurs when you fail to enter a room due to a key lock.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The key fail response message. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.KeyFailResponse(2, &amp;quot;north&amp;quot;, &amp;quot;You don't seem to have the correct key for the lock...&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.NPCBlock(rID As Integer, Direction As String, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the NPCBlock in a specific direction. This will halt NPCs from moving in the room, which could be player monsters, general npcs, or both.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The NPCBlock value to use. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.NPCBlock(2, &amp;quot;north&amp;quot;, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.KeyPlayerLimit(rID As Integer, Direction As String, Optional updateValue As Integer= -1 &amp;quot;)=====&lt;br /&gt;
*Description=''Set the key fail response message. This occurs when you fail to enter a room due to a key lock.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The player limit. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.KeyPlayerLimit(2, &amp;quot;north&amp;quot;, 4)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.ItemLook(rID As Integer, revert As Integer, Optional Name As String = &amp;quot;, Optional Desc As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* revert=''Revert the item looks to default before adding the new look.''&lt;br /&gt;
:* Name=''The name of the look over command to add. Leave blank to not add an item look.''&lt;br /&gt;
:* Desc=''The description to use when 'name' is used as a command.''&lt;br /&gt;
*Example=''Room.Set.ItemLook(2, 0, &amp;quot;sign&amp;quot;, &amp;quot;This is a sign.&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.SpecialMovement(rID As Integer, revert As Integer, Optional direction As Integer = 0, Optional keyMode As Integer = 0, Optional keyName As String = &amp;quot;, Optional keyType As Integer = 0, Optional keyResponse As String = &amp;quot;&amp;quot;, Optional keyFailReponse As String = &amp;quot;, Optional npcMove As Boolean = False, Optional keySay As String = &amp;quot;&amp;quot;, Optional keySayEnter As String = &amp;quot;&amp;quot;, Optional keySayLeave As String = &amp;quot;&amp;quot;, Optional keyPlayerLimit As Integer = 0)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* revert=''Revert the special movement to default before adding the new look.''&lt;br /&gt;
:* direction=''Room ID to move to.''&lt;br /&gt;
:* keyMode=''The key mode to use.''&lt;br /&gt;
:* keyName=''The key name to use.''&lt;br /&gt;
:* keyType=''The key type to use.''&lt;br /&gt;
:* keyResponse=''The key response to use.''&lt;br /&gt;
:* keyFailReponse=''The key fail response to use.''&lt;br /&gt;
:* npcMove=''The NPCMove value to use.''&lt;br /&gt;
:* keySay=''The command to use for the movement. I.E. 'enter'.''&lt;br /&gt;
:* keySayEnter=''The message that people in the enter room will get. Adds the name automatically to the start.''&lt;br /&gt;
:* keySayLeave=''The message that people in the leave room will get. Adds the name automatically to the start.''&lt;br /&gt;
:* keyPlayerLimit=''The amount of players in a party allowed to move in this direction.''&lt;br /&gt;
*Example=''Room.Set.SpecialMovement(2, 0, 200, 0, &amp;quot;&amp;quot;, 0, &amp;quot;You walk in the room&amp;quot;, &amp;quot;&amp;quot;, 0, &amp;quot;enter&amp;quot;, &amp;quot;entered the house!&amp;quot;, &amp;quot;arrived from outside!&amp;quot;, 2)''&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.DropSearchItem(rID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Set.DropSearchItem(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Storage.String(rID As Integer, key As String, value As String, perma As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
:* perma=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Set.Storage.String(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Storage.Number(rID As Integer, key As String, value As Double, perma As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
:* perma=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Set.Storage.Number(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Storage.RNumber(rID As Integer, value As Integer, Optional value2 As Integer = -1)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
:* value2  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Set.Storage.RNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.Track(rID As Integer, ID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.Track(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.ItemLook(rID As Integer, Name As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Name=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.ItemLook(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.SpecialMovement(rID As Integer, rToRemove as String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* rToRemove =''The room connection to remove.''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.SpecialMovement(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.CaptureZone(rID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.CaptureZone(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.Storage.String(rID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.Storage.String(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.Storage.Number(rID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.Storage.Number(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.Storage.RNumber(rID As Integer, key As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.Storage.RNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Clear.ItemLook(rID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Clear.ItemLook(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Clear.SpecialMovement(rID As Integer, revert As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* revert=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Clear.SpecialMovement(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Clear.Storage.RNumber(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Clear.Storage.RNumber(   )''&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=Message&amp;diff=3795</id>
		<title>Message</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=Message&amp;diff=3795"/>
				<updated>2021-02-09T09:14:02Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;====Message====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.Room(roomID As Integer, message As String, Optional ignorepID As Integer = -1, Optional ignorepID2 As Integer = -1, Optional pIDIsPlayer As Boolean = True, Optional pIDIsPlayer2 As Boolean = True, Optional symbols as Boolean = False, Optional chatID As Byte = 1)=====&lt;br /&gt;
*Description=''Message a whole room. You can ignore up to two IDs. (Normally ignoring is used for when you have more specific messages to send to one or two players, such as direct attacks vs spectators.)''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomID=''The room number.''&lt;br /&gt;
:* message=''The message to send to the room.''&lt;br /&gt;
:* ignorepID=''The ignored ID. Use -1 to bypass. This will bypass sending the message to this player.''&lt;br /&gt;
:* ignorepID2=''The second ignored ID. Use -1 to bypass. This will bypass sending the message to this player.''&lt;br /&gt;
:* pIDIsPlayer=''Is the first pID a player? Does not matter if -1 is set.''&lt;br /&gt;
:* pIDIsPlayer2=''Is the second pID a player? Does not matter if -1 is set.''&lt;br /&gt;
:* chatID =''The Id of the message.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.Room(50, &amp;quot;Hello room!&amp;quot;, 2, 5, true, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.RoomVar(roomID As Integer, message As String, Optional ignorepID As Integer = -1, Optional ignorepID2 As Integer = -1, Optional pIDIsPlayer As Boolean = True, Optional pIDIsPlayer2 As Boolean = True, Optional symbols as Boolean = False, Optional chatID As Byte = 1)=====&lt;br /&gt;
*Description=''Message a group of rooms. You generally need to set the rooms before hand. Can ignore up to two IDs. (Normally ignoring is used for when you have more specific messages to send to one or two players, such as direct attacks vs spectators.) Do not send a room message to too many rooms at once!''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomID=''The room number that holds the group of rooms (aka parent room, typically where the script is.).''&lt;br /&gt;
:* message=''The message to send to the room.''&lt;br /&gt;
:* ignorepID=''The ignored ID. Use -1 to bypass. This will bypass sending the message to this player.''&lt;br /&gt;
:* ignorepID2=''The second ignored ID. Use -1 to bypass. This will bypass sending the message to this player.''&lt;br /&gt;
:* pIDIsPlayer=''Is the first pID a player? Does not matter if -1 is set.''&lt;br /&gt;
:* pIDIsPlayer2=''Is the second pID a player? Does not matter if -1 is set.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
:* chatID =''The Id of the message.''&lt;br /&gt;
*Example=''Message.RoomVar(50, &amp;quot;Hello all rooms!&amp;quot;, 2, 5, true, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.RoomNoParty(roomID As Integer, message As String, ignorepID As Integer, pIDIsPlayer As Boolean, partyID As Integer, Optional symbols as Boolean = False, Optional chatID As Byte = 1)=====&lt;br /&gt;
*Description=''Message everyone BUT the specific party in question. Will also ignore one other person if needed.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomID=''The room number.''&lt;br /&gt;
:* message=''The message to send to the room.''&lt;br /&gt;
:* ignorepID=''The ignored ID. Use -1 to bypass. This will bypass sending the message to this player.''&lt;br /&gt;
:* pIDIsPlayer=''Is the first pID a player? Does not matter if -1 is set.''&lt;br /&gt;
:* partyID=''The party ID to ignore.''&lt;br /&gt;
:* chatID =''The Id of the message.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.Room(50, &amp;quot;Hello non party members!&amp;quot;, 2, true, 5)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.NPCSpeak(NPCID As Integer, message As String, Optional directID As Integer = -1, Optional directIsPlayer As Boolean = False, Optional messageDirect As String = &amp;quot;, Optional symbols as Boolean = False) As Integer=====&lt;br /&gt;
*Description=''Makes an NPC speak like it was as player speaking. Can also do /me commands if the message starts with '/'.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* NPCID=''The NPC ID.''&lt;br /&gt;
:* message=''The message to send. Start with a forward slash to produce a /me command.''&lt;br /&gt;
:* directID=''Is this message directed to anyone, if so, what ID? -1 for no one.''&lt;br /&gt;
:* directIsPlayer=''Is the directID a player?''&lt;br /&gt;
:* messageDirect&amp;quot;=''The message that the player directed will see. This means that 'message' is the room message, and 'messageDirect' is the message only to the directed.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.NPCSpeak(5, &amp;quot;/whispers to NiteHawk&amp;quot;, 1, true, &amp;quot;I will end you.&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.Global(message As String, Optional symbols as Boolean = False)=====&lt;br /&gt;
*Description=''Global server message, to everyone on the server.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* message=''The message to send.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.Global(&amp;quot;Something just spawned in Seamoor!&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.Alert(message As String, loud as boolean, Optional symbols as Boolean = False)=====&lt;br /&gt;
*Description=''Alert message, to everyone on the server. You can use two different alert sounds. One is the current broadcast message ding, and a less sensitive one which is on by default.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* message=''The message to send.''&lt;br /&gt;
:* loud=''Use the loud alert message instead.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.Alert(&amp;quot;Something just spawned in Seamoor!&amp;quot;, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.Area(area As String, message As String, Optional symbols as Boolean = False)=====&lt;br /&gt;
*Description=''Area message, to everyone on in the area.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* area=''The area to send the message to.''&lt;br /&gt;
:* message=''The message to send.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.Global(&amp;quot;Seamoor City&amp;quot;, &amp;quot;Something just spawned in Seamoor!&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.Area(zone As String, message As String, Optional symbols as Boolean = False)=====&lt;br /&gt;
*Description=''Zone message, to everyone on in the zone.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* zone=''The zone to send the message to.''&lt;br /&gt;
:* message=''The message to send.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.Global(&amp;quot;Zone1&amp;quot;, &amp;quot;Something just spawned in Seamoor!&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.Guild(guildName As String, message As String, Optional symbols as Boolean = False)=====&lt;br /&gt;
*Description=''Sends a message directly to a guild.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* guildName=''The guild name to send the message too.''&lt;br /&gt;
:* message=''The message to send.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.Guild(&amp;quot;Staff&amp;quot;, &amp;quot;Warning something got attacked!&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.DiscordGuild(guildName As String, message As String)=====&lt;br /&gt;
*Description=''Sends a message directly to a guild discord if available.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* guildName=''The guild name to send the message too.''&lt;br /&gt;
:* message=''The message to send.''&lt;br /&gt;
*Example=''Message.Guild(&amp;quot;Staff&amp;quot;, &amp;quot;Warning something got attacked!&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.Direct(pID As Integer, message As String, messageID as Byte = 1, Optional symbols as Boolean = False)=====&lt;br /&gt;
*Description=''Sends a message directly to a player slot.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''The slot to send the message too.''&lt;br /&gt;
:* messageID=''The message ID. Use 1 if you are unsure.''&lt;br /&gt;
:* message=''The message to send.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.Direct(1, &amp;quot;You fall to the ground!&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.PartyLeader(pID As Integer, message As String, messageID as Byte = 1, Optional symbols as Boolean = False)=====&lt;br /&gt;
*Description=''Sends a message directly to a party leader (or individual if not in party).''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''The slot to send the message too.''&lt;br /&gt;
:* messageID=''The message ID. Use 1 if you are unsure.''&lt;br /&gt;
:* message=''The message to send.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.PartyLeader(1, &amp;quot;You are the leader!&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.Discord(DiscordChannelID As String, message As String)=====&lt;br /&gt;
*Description=''Sends a message directly to discord.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* DiscordChannelID=''The channel ID to send the message too.''&lt;br /&gt;
:* message=''The message to send.''&lt;br /&gt;
*Example=''Message.Discord(3213125412311, &amp;quot;Event starting!&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.StatusDirect(pID As Integer, message As String, Optional statusType as Integer = 0, Optional symbols as Boolean = False)=====&lt;br /&gt;
*Description=''Sends a message directly to a player slot. Will act as a buff/debuff message and will ding the player with a sound.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''The slot to send the message too.''&lt;br /&gt;
:* message=''The message to send.''&lt;br /&gt;
:* statusType=''The status type, either 0 or 1. 1 Being a debuff message, 0 being buff.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.StatusDirect(1, &amp;quot;You get hit by a flying canadian!!&amp;quot;, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.AttackDirect(pID As Integer, message As String, Optional symbols as Boolean = False)=====&lt;br /&gt;
*Description=''Sends a message directly to a player slot. Will act as a attack message and will ding the player with a sound.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''The slot to send the message too.''&lt;br /&gt;
:* message=''The message to send.''&lt;br /&gt;
*Example=''Message.AttackDirect(1, &amp;quot;You get hit by a flying canadian!!&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.AttackRoom(roomID As Integer, message As String, Optional ignorepID As Integer = -1, Optional ignorepID2 As Integer = -1, Optional pIDIsPlayer As Boolean = True, Optional pIDIsPlayer2 As Boolean = True, Optional symbols as Boolean = False)=====&lt;br /&gt;
*Description=''Message a whole room but also 'ding' the room like an attack message would. You can ignore up to two IDs. (Normally ignoring is used for when you have more specific messages to send to one or two players, such as direct attacks vs spectators.)''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomID=''The room number.''&lt;br /&gt;
:* message=''The message to send to the room.''&lt;br /&gt;
:* ignorepID=''The ignored ID. Use -1 to bypass. This will bypass sending the message to this player.''&lt;br /&gt;
:* ignorepID2=''The second ignored ID. Use -1 to bypass. This will bypass sending the message to this player.''&lt;br /&gt;
:* pIDIsPlayer=''Is the first pID a player? Does not matter if -1 is set.''&lt;br /&gt;
:* pIDIsPlayer2=''Is the second pID a player? Does not matter if -1 is set.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.AttackRoom(50, &amp;quot;Everyone in the room takes 200 damage!&amp;quot;, 2, 5, true, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.StatusRoom(ByVal roomID As Integer, ByVal message As String, Optional ByVal ignorepID As Integer = -1, Optional ByVal ignorepID2 As Integer = -1, Optional ByVal pIDIsPlayer As Boolean = True, Optional ByVal pIDIsPlayer2 As Boolean = True, Optional PIDSender As Integer = -1, Optional statusType As Integer = 0, Optional symbols as Boolean = False)=====&lt;br /&gt;
*Description=''Message a whole room as a status message, (buff/debuff messages). You can ignore up to two IDs. (Normally ignoring is used for when you have more specific messages to send to one or two players, such as direct attacks vs spectators.)''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomID=''The room number.''&lt;br /&gt;
:* message=''The message to send to the room.''&lt;br /&gt;
:* ignorepID=''The ignored ID. Use -1 to bypass. This will bypass sending the message to this player.''&lt;br /&gt;
:* ignorepID2=''The second ignored ID. Use -1 to bypass. This will bypass sending the message to this player.''&lt;br /&gt;
:* pIDIsPlayer=''Is the first pID a player? Does not matter if -1 is set.''&lt;br /&gt;
:* pIDIsPlayer2=''Is the second pID a player? Does not matter if -1 is set.''&lt;br /&gt;
:* statusType=''1 or 0 to signify debuff or buff status message for room.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.AttackRoom(50, &amp;quot;NiteHawk isn't feeling well!&amp;quot;, 2, 5, true, true, 0)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.Alliance(Alliance As String, ByVal message As String, Optional playerID As Integer = -1, Optional symbols As Boolean = False)=====&lt;br /&gt;
*Description=''Message a faction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* Alliance=''The alliance name.''&lt;br /&gt;
:* message=''The message to send to the room.''&lt;br /&gt;
:* playerID=''The player messaging the group if needed. -1 is server.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.Alliance(&amp;quot;Test Alliance&amp;quot;, &amp;quot;NiteHawk isn't feeling well!&amp;quot;)'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.AttackGlobal(message As String, Optional symbols as Boolean = False)=====&lt;br /&gt;
*Description=''&amp;quot;Global server message with ding noise, to everyone on the server. Armageddon anyone?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* message=''The message to send.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.AttackGlobal(&amp;quot;You take 500 random damage for existing!&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.Facebook(message As String)=====&lt;br /&gt;
*Description=''Sends a message directly to facebook. This should NOT be used without permission.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* message=''The message to send.''&lt;br /&gt;
*Example=''Message.Facebook(&amp;quot;New event starting soon!&amp;quot;)''&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=Message&amp;diff=3794</id>
		<title>Message</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=Message&amp;diff=3794"/>
				<updated>2021-02-09T09:10:44Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;====Message====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.Room(roomID As Integer, message As String, Optional ignorepID As Integer = -1, Optional ignorepID2 As Integer = -1, Optional pIDIsPlayer As Boolean = True, Optional pIDIsPlayer2 As Boolean = True, Optional symbols as Boolean = False)=====&lt;br /&gt;
*Description=''Message a whole room. You can ignore up to two IDs. (Normally ignoring is used for when you have more specific messages to send to one or two players, such as direct attacks vs spectators.)''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomID=''The room number.''&lt;br /&gt;
:* message=''The message to send to the room.''&lt;br /&gt;
:* ignorepID=''The ignored ID. Use -1 to bypass. This will bypass sending the message to this player.''&lt;br /&gt;
:* ignorepID2=''The second ignored ID. Use -1 to bypass. This will bypass sending the message to this player.''&lt;br /&gt;
:* pIDIsPlayer=''Is the first pID a player? Does not matter if -1 is set.''&lt;br /&gt;
:* pIDIsPlayer2=''Is the second pID a player? Does not matter if -1 is set.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.Room(50, &amp;quot;Hello room!&amp;quot;, 2, 5, true, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.RoomVar(roomID As Integer, message As String, Optional ignorepID As Integer = -1, Optional ignorepID2 As Integer = -1, Optional pIDIsPlayer As Boolean = True, Optional pIDIsPlayer2 As Boolean = True, Optional symbols as Boolean = False)=====&lt;br /&gt;
*Description=''Message a group of rooms. You generally need to set the rooms before hand. Can ignore up to two IDs. (Normally ignoring is used for when you have more specific messages to send to one or two players, such as direct attacks vs spectators.) Do not send a room message to too many rooms at once!''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomID=''The room number that holds the group of rooms (aka parent room, typically where the script is.).''&lt;br /&gt;
:* message=''The message to send to the room.''&lt;br /&gt;
:* ignorepID=''The ignored ID. Use -1 to bypass. This will bypass sending the message to this player.''&lt;br /&gt;
:* ignorepID2=''The second ignored ID. Use -1 to bypass. This will bypass sending the message to this player.''&lt;br /&gt;
:* pIDIsPlayer=''Is the first pID a player? Does not matter if -1 is set.''&lt;br /&gt;
:* pIDIsPlayer2=''Is the second pID a player? Does not matter if -1 is set.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.RoomVar(50, &amp;quot;Hello all rooms!&amp;quot;, 2, 5, true, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.RoomNoParty(roomID As Integer, message As String, ignorepID As Integer, pIDIsPlayer As Boolean, partyID As Integer, Optional symbols as Boolean = False, Optional chatID As Byte = 1)=====&lt;br /&gt;
*Description=''Message everyone BUT the specific party in question. Will also ignore one other person if needed.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomID=''The room number.''&lt;br /&gt;
:* message=''The message to send to the room.''&lt;br /&gt;
:* ignorepID=''The ignored ID. Use -1 to bypass. This will bypass sending the message to this player.''&lt;br /&gt;
:* pIDIsPlayer=''Is the first pID a player? Does not matter if -1 is set.''&lt;br /&gt;
:* partyID=''The party ID to ignore.''&lt;br /&gt;
:* chatID=''The party ID to ignore.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.Room(50, &amp;quot;Hello non party members!&amp;quot;, 2, true, 5)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.NPCSpeak(NPCID As Integer, message As String, Optional directID As Integer = -1, Optional directIsPlayer As Boolean = False, Optional messageDirect As String = &amp;quot;, Optional symbols as Boolean = False) As Integer=====&lt;br /&gt;
*Description=''Makes an NPC speak like it was as player speaking. Can also do /me commands if the message starts with '/'.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* NPCID=''The NPC ID.''&lt;br /&gt;
:* message=''The message to send. Start with a forward slash to produce a /me command.''&lt;br /&gt;
:* directID=''Is this message directed to anyone, if so, what ID? -1 for no one.''&lt;br /&gt;
:* directIsPlayer=''Is the directID a player?''&lt;br /&gt;
:* messageDirect&amp;quot;=''The message that the player directed will see. This means that 'message' is the room message, and 'messageDirect' is the message only to the directed.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.NPCSpeak(5, &amp;quot;/whispers to NiteHawk&amp;quot;, 1, true, &amp;quot;I will end you.&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.Global(message As String, Optional symbols as Boolean = False)=====&lt;br /&gt;
*Description=''Global server message, to everyone on the server.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* message=''The message to send.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.Global(&amp;quot;Something just spawned in Seamoor!&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.Alert(message As String, loud as boolean, Optional symbols as Boolean = False)=====&lt;br /&gt;
*Description=''Alert message, to everyone on the server. You can use two different alert sounds. One is the current broadcast message ding, and a less sensitive one which is on by default.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* message=''The message to send.''&lt;br /&gt;
:* loud=''Use the loud alert message instead.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.Alert(&amp;quot;Something just spawned in Seamoor!&amp;quot;, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.Area(area As String, message As String, Optional symbols as Boolean = False)=====&lt;br /&gt;
*Description=''Area message, to everyone on in the area.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* area=''The area to send the message to.''&lt;br /&gt;
:* message=''The message to send.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.Global(&amp;quot;Seamoor City&amp;quot;, &amp;quot;Something just spawned in Seamoor!&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.Area(zone As String, message As String, Optional symbols as Boolean = False)=====&lt;br /&gt;
*Description=''Zone message, to everyone on in the zone.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* zone=''The zone to send the message to.''&lt;br /&gt;
:* message=''The message to send.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.Global(&amp;quot;Zone1&amp;quot;, &amp;quot;Something just spawned in Seamoor!&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.Guild(guildName As String, message As String, Optional symbols as Boolean = False)=====&lt;br /&gt;
*Description=''Sends a message directly to a guild.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* guildName=''The guild name to send the message too.''&lt;br /&gt;
:* message=''The message to send.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.Guild(&amp;quot;Staff&amp;quot;, &amp;quot;Warning something got attacked!&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.DiscordGuild(guildName As String, message As String)=====&lt;br /&gt;
*Description=''Sends a message directly to a guild discord if available.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* guildName=''The guild name to send the message too.''&lt;br /&gt;
:* message=''The message to send.''&lt;br /&gt;
*Example=''Message.Guild(&amp;quot;Staff&amp;quot;, &amp;quot;Warning something got attacked!&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.Direct(pID As Integer, message As String, messageID as Byte = 1, Optional symbols as Boolean = False)=====&lt;br /&gt;
*Description=''Sends a message directly to a player slot.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''The slot to send the message too.''&lt;br /&gt;
:* messageID=''The message ID. Use 1 if you are unsure.''&lt;br /&gt;
:* message=''The message to send.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.Direct(1, &amp;quot;You fall to the ground!&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.PartyLeader(pID As Integer, message As String, messageID as Byte = 1, Optional symbols as Boolean = False)=====&lt;br /&gt;
*Description=''Sends a message directly to a party leader (or individual if not in party).''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''The slot to send the message too.''&lt;br /&gt;
:* messageID=''The message ID. Use 1 if you are unsure.''&lt;br /&gt;
:* message=''The message to send.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.PartyLeader(1, &amp;quot;You are the leader!&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.Discord(DiscordChannelID As String, message As String)=====&lt;br /&gt;
*Description=''Sends a message directly to discord.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* DiscordChannelID=''The channel ID to send the message too.''&lt;br /&gt;
:* message=''The message to send.''&lt;br /&gt;
*Example=''Message.Discord(3213125412311, &amp;quot;Event starting!&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.StatusDirect(pID As Integer, message As String, Optional statusType as Integer = 0, Optional symbols as Boolean = False)=====&lt;br /&gt;
*Description=''Sends a message directly to a player slot. Will act as a buff/debuff message and will ding the player with a sound.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''The slot to send the message too.''&lt;br /&gt;
:* message=''The message to send.''&lt;br /&gt;
:* statusType=''The status type, either 0 or 1. 1 Being a debuff message, 0 being buff.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.StatusDirect(1, &amp;quot;You get hit by a flying canadian!!&amp;quot;, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.AttackDirect(pID As Integer, message As String, Optional symbols as Boolean = False)=====&lt;br /&gt;
*Description=''Sends a message directly to a player slot. Will act as a attack message and will ding the player with a sound.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''The slot to send the message too.''&lt;br /&gt;
:* message=''The message to send.''&lt;br /&gt;
*Example=''Message.AttackDirect(1, &amp;quot;You get hit by a flying canadian!!&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.AttackRoom(roomID As Integer, message As String, Optional ignorepID As Integer = -1, Optional ignorepID2 As Integer = -1, Optional pIDIsPlayer As Boolean = True, Optional pIDIsPlayer2 As Boolean = True, Optional symbols as Boolean = False)=====&lt;br /&gt;
*Description=''Message a whole room but also 'ding' the room like an attack message would. You can ignore up to two IDs. (Normally ignoring is used for when you have more specific messages to send to one or two players, such as direct attacks vs spectators.)''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomID=''The room number.''&lt;br /&gt;
:* message=''The message to send to the room.''&lt;br /&gt;
:* ignorepID=''The ignored ID. Use -1 to bypass. This will bypass sending the message to this player.''&lt;br /&gt;
:* ignorepID2=''The second ignored ID. Use -1 to bypass. This will bypass sending the message to this player.''&lt;br /&gt;
:* pIDIsPlayer=''Is the first pID a player? Does not matter if -1 is set.''&lt;br /&gt;
:* pIDIsPlayer2=''Is the second pID a player? Does not matter if -1 is set.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.AttackRoom(50, &amp;quot;Everyone in the room takes 200 damage!&amp;quot;, 2, 5, true, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.StatusRoom(ByVal roomID As Integer, ByVal message As String, Optional ByVal ignorepID As Integer = -1, Optional ByVal ignorepID2 As Integer = -1, Optional ByVal pIDIsPlayer As Boolean = True, Optional ByVal pIDIsPlayer2 As Boolean = True, Optional PIDSender As Integer = -1, Optional statusType As Integer = 0, Optional symbols as Boolean = False)=====&lt;br /&gt;
*Description=''Message a whole room as a status message, (buff/debuff messages). You can ignore up to two IDs. (Normally ignoring is used for when you have more specific messages to send to one or two players, such as direct attacks vs spectators.)''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomID=''The room number.''&lt;br /&gt;
:* message=''The message to send to the room.''&lt;br /&gt;
:* ignorepID=''The ignored ID. Use -1 to bypass. This will bypass sending the message to this player.''&lt;br /&gt;
:* ignorepID2=''The second ignored ID. Use -1 to bypass. This will bypass sending the message to this player.''&lt;br /&gt;
:* pIDIsPlayer=''Is the first pID a player? Does not matter if -1 is set.''&lt;br /&gt;
:* pIDIsPlayer2=''Is the second pID a player? Does not matter if -1 is set.''&lt;br /&gt;
:* statusType=''1 or 0 to signify debuff or buff status message for room.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.AttackRoom(50, &amp;quot;NiteHawk isn't feeling well!&amp;quot;, 2, 5, true, true, 0)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.AttackGlobal(message As String, Optional symbols as Boolean = False)=====&lt;br /&gt;
*Description=''&amp;quot;Global server message with ding noise, to everyone on the server. Armageddon anyone?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* message=''The message to send.''&lt;br /&gt;
:* symbols=''Does this message require symbol usage? (Leave false if you don't understand).''&lt;br /&gt;
*Example=''Message.AttackGlobal(&amp;quot;You take 500 random damage for existing!&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Message.Facebook(message As String)=====&lt;br /&gt;
*Description=''Sends a message directly to facebook. This should NOT be used without permission.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* message=''The message to send.''&lt;br /&gt;
*Example=''Message.Facebook(&amp;quot;New event starting soon!&amp;quot;)''&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=Tools&amp;diff=3793</id>
		<title>Tools</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=Tools&amp;diff=3793"/>
				<updated>2021-02-09T09:08:41Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;====Tools====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Tools.Telegram(name As String, message As String, item As String, amount As Integer, sendOnlineMessage As String, Optional stringvar As String = &amp;quot;&amp;quot;, Optional numvar As Double = -1, Optional LookOver As String = &amp;quot;&amp;quot;) As Boolean=====&lt;br /&gt;
*Description=''Send a telegram. Can also send an item.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* name=''Player to send the telegram too.''&lt;br /&gt;
:* message=''The message to send in the telegram.''&lt;br /&gt;
:* item=''The item to send, blank if no item is needed.''&lt;br /&gt;
:* amount=''The amount of the item to send. 0 if not needed.''&lt;br /&gt;
:* sendOnlineMessage=''The message to send the online player if they are online during the telegram send.''&lt;br /&gt;
:* stringvar=''Stringvar to add on the item if needed.''&lt;br /&gt;
:* numvar=''Numbervar to add on the item if needed.''&lt;br /&gt;
:* LookOver=''Lookover message to add on the item if needed.''&lt;br /&gt;
*Returns=''True if the telegram is successful.''&lt;br /&gt;
*Example=''Tools.Telegram()''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Tools.BSVIPMode() As Boolean=====&lt;br /&gt;
*Description=''Gets the VIP mode of the server.''&lt;br /&gt;
*Returns=''The VIP mode.''&lt;br /&gt;
*Example=''Tools.BSVIPMode()''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Tools.SwearCheck(textValue as String) As Boolean=====&lt;br /&gt;
*Description=''Check the value of the text to see if it matches any swear words.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* textValue=''The string to check''&lt;br /&gt;
*Returns=''If the string contains swear words.''&lt;br /&gt;
*Example=''Tools.SwearCheck(&amp;quot;Hello folks!&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Tools.PoolOfGold(mode As Integer, Optional amount As Long = 0) As Long=====&lt;br /&gt;
*Description=''Gets the pool of gold amount of the server.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* mode=''1 to change the pool of gold to the amount specified. 0 will return only the value of pool of gold.''&lt;br /&gt;
:* amount=''The amount to change the pool of gold to.''&lt;br /&gt;
*Returns=''The pool of gold amount.''&lt;br /&gt;
*Example=''Tools.PoolOfGold(1, 10000)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Tools.NumberOfTheDay() As Long=====&lt;br /&gt;
*Description=''Gets the number of the day. Changes at reset.''&lt;br /&gt;
*Returns=''The number of the day.''&lt;br /&gt;
*Example=''Tools.NumberOfTheDay()''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Tools.UpdateEventMOTD(value As String)=====&lt;br /&gt;
*Description=''Update the event MOTD. Does not remove on reset.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* value=''The MOTD to add.''&lt;br /&gt;
*Example=''Tools.UpdateEventMOTD(&amp;quot;So many events happening around 8pm!&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Tools.GetEventMOTD() As String=====&lt;br /&gt;
*Description=''Get the event MOTD.''&lt;br /&gt;
*Returns=''The event MOTD.''&lt;br /&gt;
*Example=''Tools.GetEventMOTD()''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Tools.FirstToUpper(value As String) As String=====&lt;br /&gt;
*Description=''Uppercase the first character in a string.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* value=''The string to convert.''&lt;br /&gt;
*Returns=''The string with the first character uppercased.''&lt;br /&gt;
*Example=''Tools.FirstToUpper(&amp;quot;banana!&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Tools.SetPMIndex(name As String)=====&lt;br /&gt;
*Description=''Debugging function only. Will set the name of whom to output the errors too. Must be defined in each script.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* name=''The player name.''&lt;br /&gt;
*Example=''Tools.SetPMIndex(&amp;quot;NiteHawk&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Tools.Debug(message As String)=====&lt;br /&gt;
*Description=''Output a custom error to the player or the log file. This can output to the player defined above.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* message=''The message to output.''&lt;br /&gt;
*Example=''Tools.Debug(&amp;quot;This is an error message to output!&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Tools.UnixTimestamp() As Double=====&lt;br /&gt;
*Description=''Returns the unix timestamp (based on total seconds). This is based on GMT and should be used to prevent issues with daylight savings unless a server time is specifically needed. This should be used when handling time differences and time checks for scripts.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
*Returns=''Current GMT unix timestamp.''&lt;br /&gt;
*Example=''Tools.UnixTimestamp()''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Tools.ESTUnixTimestamp() As Double=====&lt;br /&gt;
*Description=''Returns the unix timestamp (based on total seconds). This is based on the current server time. This should be used when handling time differences and time checks for scripts.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
*Returns=''Current server unix timestamp.''&lt;br /&gt;
*Example=''Tools.ESTUnixTimestamp()''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Tools.GetMaxZones() As Integer=====&lt;br /&gt;
*Description=''Returns the max zones owned.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
*Returns=''Returns the zones owned.''&lt;br /&gt;
*Example=''Tools.GetMaxZones()''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Tools.Log(logNumber As Integer, logWrite As String, Optional logHeader As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Write data to a log. This will send data to be written to a specific log.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* logNumber=''The log ID to write too. 1 for the staff log, 2 for the PP log, and 3 for the error log. 4 for custom logs that are viewable by anyone.''&lt;br /&gt;
:* logWrite=''The string to write to the log.''&lt;br /&gt;
:* logHeader=''The header of the line. Must be used when staff log or custom log is defined.''&lt;br /&gt;
*Example=''Tools.Log(1, &amp;quot;Killed an NPC!&amp;quot;, &amp;quot;NiteHawk&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Tools.GetStringFromFile(type As Integer, name As String, section As String, key As String, defaultValue As String) As String=====&lt;br /&gt;
*Description=''Returns a string value in a file.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* type=''0 for npc file, 1 for room file, 2 for item file.''&lt;br /&gt;
:* name =''Name of the file without extension to find.''&lt;br /&gt;
:* section=''Section in the file.''&lt;br /&gt;
:* key=''Key in the file.''&lt;br /&gt;
:* defaultValue=''Default key to return if not existing.''&lt;br /&gt;
*Returns=''The value, blank for invalid and defaultValue if not found.''&lt;br /&gt;
*Example=''Tools.GetStringFromFile(0, &amp;quot;Goblin&amp;quot;, &amp;quot;Vars&amp;quot;, &amp;quot;Race&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Tools.GetNumberFromFile(type As Integer, name As String, section As String, key As String, defaultValue As Double) As String=====&lt;br /&gt;
*Description=''Returns a number value in a file.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* type=''0 for npc file, 1 for room file, 2 for item file.''&lt;br /&gt;
:* name =''Name of the file without extension to find.''&lt;br /&gt;
:* section=''Section in the file.''&lt;br /&gt;
:* key=''Key in the file.''&lt;br /&gt;
:* defaultValue=''Default key to return if not existing.''&lt;br /&gt;
*Returns=''The value, 0 for invalid and defaultValue if not found.''&lt;br /&gt;
*Example=''Tools.GetNumberFromFile(0, &amp;quot;Goblin&amp;quot;, &amp;quot;Values&amp;quot;, &amp;quot;MoneyMinimum&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Tools.GetBoolFromFile(type As Integer, name As String, section As String, key As String, defaultValue As Boolean) As String=====&lt;br /&gt;
*Description=''Returns a boolean value in a file.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* type=''0 for npc file, 1 for room file, 2 for item file.''&lt;br /&gt;
:* name =''Name of the file without extension to find.''&lt;br /&gt;
:* section=''Section in the file.''&lt;br /&gt;
:* key=''Key in the file.''&lt;br /&gt;
:* defaultValue=''Default key to return if not existing.''&lt;br /&gt;
*Returns=''The value, false for invalid and defaultValue if not found.''&lt;br /&gt;
*Example=''Tools.GetBoolFromFile(0, &amp;quot;Goblin&amp;quot;, &amp;quot;Special&amp;quot;, &amp;quot;Despawn&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Tools.GetStateVar(type As Integer, pid As Integer, name As String) As Object=====&lt;br /&gt;
*Description=''Get a variable from another lua state (script). This can be used find a local variable to another script instance.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* type=''0 for npc file, 1 for room file, 3 for player file.''&lt;br /&gt;
:* id=''ID of the NPC, room, or player.''&lt;br /&gt;
:* name =''Name of the variable.''&lt;br /&gt;
*Returns=''The value of the variable found, otherwise blank.''&lt;br /&gt;
*Example=''Tools.GetStateVar(3, 22, &amp;quot;AlreadySpun&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Tools.SetStateVar(type As Integer, id As Integer, name As String, var As Object)=====&lt;br /&gt;
*Description=''Set a variable to another lua state (script). This can be used to pass a local variable to another script instance. These are temporary unless you do something with them.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* type=''0 for npc file, 1 for room file, 3 for player file.''&lt;br /&gt;
:* id=''ID of the NPC, room, or player.''&lt;br /&gt;
:* name =''Name of the variable.''&lt;br /&gt;
:* var=''The value of the variable.''&lt;br /&gt;
*Returns=''The value, blank for invalid and defaultValue if not found.''&lt;br /&gt;
*Example=''Tools.SetStateVar(3, 22, &amp;quot;AlreadySpun&amp;quot;, &amp;quot;1&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Tools.SetVariableInFile(type As Integer, name as String, section as String, var as String)=====&lt;br /&gt;
*Description=''Permanently change a variable inside of a file if it exists. ONLY FOR BUILD SERVER, DOES NOT WORK ON LIVE.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* type=''0 for npc file, 1 for room file, 3 for player file.''&lt;br /&gt;
:* name =''Name of the variable.''&lt;br /&gt;
:* section=''Section where the variable is.''&lt;br /&gt;
:* var=''The value of the variable.''&lt;br /&gt;
*Example=''Tools.SetVariableInFile(1, &amp;quot;Special&amp;quot;, &amp;quot;NPCBlock&amp;quot;, &amp;quot;True&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Tools.SyncAllData() As Boolean=====&lt;br /&gt;
*Description=''Update everyones queued data to be current. Shouldn't be used in most cases.''&lt;br /&gt;
*Example=''Tools.SyncAllData()''&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=Player&amp;diff=3792</id>
		<title>Player</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=Player&amp;diff=3792"/>
				<updated>2021-02-09T09:08:05Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;====Player====&lt;br /&gt;
&lt;br /&gt;
=====Player.ResetAFKTimer(pid As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Example=''Player.ResetAFKTimer(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.MoveTemple(pid As Integer, Optional messageFrom As Boolean = True, Optional messageTo As Boolean = True, Optional messageSelf As Boolean = True) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* messageFrom=''   ''&lt;br /&gt;
:* messageTo=''   ''&lt;br /&gt;
:* messageSelf=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.MoveTemple(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.UpdateRoom(pid As Integer, Optional sendInfo As Integer = -1)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* sendInfo  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.UpdateRoom(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.UpdateRoomQuests(pid As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Example=''Player.UpdateRoomQuests(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.UpdateMaxHMP(pid As Integer, Optional sendInfo As Integer = -1)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* sendInfo  -1=''   ''&lt;br /&gt;
*Example=''Player.UpdateMaxHMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Find(ByVal data As String, Optional exact As Boolean = True) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* data=''   ''&lt;br /&gt;
:* exact=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Find(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Lookover(index As Integer, name As String, image As String, data As String, charImage as Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* index=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* image=''   ''&lt;br /&gt;
:* data=''   ''&lt;br /&gt;
:* charImage=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Lookover(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.InstanceID(pid As Integer, instanceName as String) as String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* instanceName=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.InstanceID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PunishListKeys(pid As Integer) as String()=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PunishListKeys(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PunishListValues(pid As Integer) as String()=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PunishListValues(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PunishListCount(pid As Integer) as Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PunishListCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TargetPlayer(pid As Integer) as Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TargetPlayer(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TargetName(pid As Integer) as String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TargetName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TotalMinutes(pid As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TotalMinutes(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.DropBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.DropBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Notoriety(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Notoriety(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PunishPenalty(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PunishPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusDeflect(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusDeflect(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusHaste(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusHaste(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusFizzle(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusFizzle(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusDamage(ByVal pID As Integer, ByVal damageBonusName As String) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusDamage(   )''&lt;br /&gt;
&lt;br /&gt;
      &lt;br /&gt;
=====Player.Get.TBonusResist(ByVal pID As Integer, ByVal resistBonusName As String) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* resistBonusName=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusResist(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusHPPerTick(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusHPPerTick(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusMPPerTick(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusMPPerTick(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TrueSight(pid As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TrueSight(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.AccountInfo(pID As Integer, typeID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* typeID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.AccountInfo(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.SkillLevel(pID As Integer, name As String) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.SkillLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.SkillList(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   (array)''&lt;br /&gt;
*Example=''Entity.Get.SkillList(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.InventoryBonusCount(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.InventoryBonusCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.ValidLocationForSpawn(pID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Example=''Entity.Get.ValidLocationForSpawn(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Restriction(ByVal pID As Integer, iID As Integer, restrictionType as Integer, Optional equipped As Boolean = False) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* restrictionType=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Restriction(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Suffix(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Suffix(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.SuffixAmount(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.SuffixAmount(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Prefix(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Prefix(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.PrefixAmount(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.PrefixAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.ItemLookoverDesc(pID As Integer  key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.ItemLookoverDesc(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Trading(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Trading(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.FirstTime(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.FirstTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.NoTrack(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.NoTrack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PremiumWheel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.PremiumWheel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Temple(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.Temple(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.SpeakMode(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.SpeakMode(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Regeneration(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Regeneration(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.AutosneakNumber(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.AutosneakNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.MPGainActive(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.MPGainActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.HPGainActive(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.HPGainActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Experience(pID As Integer) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Experience(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.RaceID(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.RaceID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.ClassID(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.ClassID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.BaseClass(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.BaseClass(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.ClassName(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.ClassName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.StaffLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.StaffLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.BuildLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.BuildLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.EventLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.EventLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestItems(pID As Integer, questID As Integer, itemName As String, total As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* itemName=''   ''&lt;br /&gt;
:* total=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestItems(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestKills(pID As Integer, questID As Integer, npcName As String, total As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* npcName=''   ''&lt;br /&gt;
:* total=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestKills(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.BonusHP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.BonusHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.BonusMP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.BonusMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonus(pID As Integer, idFind As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* idFind=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusPhysicalDamageReduction(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusPhysicalDamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusSpellDamageReduction(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusSpellDamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusPhysicalDamage(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusPhysicalDamage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusSpellDamage(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusSpellDamage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusSpellPierce(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusSpellPierce(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusMagicResistance(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusMagicResistance(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusHP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusMP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusRAGE(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusRAGE(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Darkness(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Darkness(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.RageActive(pid As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.RageActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Gender(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Gender(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.CurrentMP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.CurrentMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.HPPotionDelay(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.HPPotionDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.MPPotionDelay(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.MPPotionDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.HPPotPenalty(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.HPPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.MPPotPenalty(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.MPPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.HealPenalty(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.HealPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.FoodModifier(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.FoodModifier(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PotionModifier(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PotionModifier(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.FoodDelay(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.FoodDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.MaxMP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.MaxMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.UpdateMaxHMP(pID As Integer, Optional SendData as Boolean = true) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* SendData=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.UpdateMaxHMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestAmount(ID As Integer, questID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestTotal(ID As Integer, questID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestTotal(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestPage(ID As Integer, questID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestPage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Quest(ID As Integer, questID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Quest(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Logging(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Logging(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Virtue(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Virtue(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Premium(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Premium(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.LastAttack(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.LastAttack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.LastAttackMode(pID As Integer) As Short=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.LastAttackMode(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Immunity(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Logging(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.Key(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.Key(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.Craft(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.Craft(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.TempString(pID As Integer, key As String) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.TempString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.TempNumber(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.TempNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.AccountString(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.AccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.AccountNumber(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.AccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.ComputerIDString(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.ComputerIDString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.ComputerIDNumber(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.ComputerIDNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.SpellDamageTakenMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.SpellDamageTakenMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.RageAmount(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.RageAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.ACMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.ACMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.DamageMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.DamageMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.DefendDodgeBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.DefendDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.HPMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.HPMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.AttackDodgeBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.AttackDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.MPMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.MPMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.SpellAttackMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.SpellAttackMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.SpellDamageTakenMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.SpellDamageTakenMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.SpellResistMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.SpellResistMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.MaxSpawns(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.MaxSpawns(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.RageBar(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.RageBar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.PhysicalDamageTakenMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.PhysicalDamageTakenMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.SpellAttackMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.SpellAttackMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.DurationBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.DurationBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.DefendDodgeBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.DefendDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.AttackDodgeBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.AttackDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.Infravision(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.Infravision(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.SpellResistMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.SpellResistMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.CooldownModifier(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.CooldownModifier(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Color(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Color(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Rarity(pID As Integer, iID As Integer, Optional equipped As Boolean = False, Optional includeHum As Boolean = False) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
:* includeHum=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Rarity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.UniqueID(pID As Integer, iID As Integer, Optional equipped As Boolean = False As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.UniqueID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.StringVar(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.StringVar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.NumberVar(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.NumberVar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Soulbound(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Soulbound(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.SoulboundName(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.SoulboundName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.SoulboundName(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.SoulboundName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Expire(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Expire(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.ExpireTime(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.ExpireTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Charged(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Charged(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.ChargedTime(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.ChargedTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Enchantment(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Enchantment(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.DropBonusMin(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.DropBonusMin(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.DropBonusMax(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.DropBonusMax(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Bless(pID As Integer, iID As Integer, divName As String, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* divName=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Bless(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.DivinityBonus(pID As Integer, iID As Integer, enchantName As String, Optional equipped As Boolean = false) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* enchantName=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.DivinityBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.TwoHandedWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.TwoHandedWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripIsWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripIsWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripIsWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripIsWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripBonusAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripBonusAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripBonusAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripBonusAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripSpellAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripSpellAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripSpellAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripSpellAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripPierceBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripPierceBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripPierceBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripPierceBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripType(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripType(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripAmmoType(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripAmmoType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripAmmoType(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripAmmoType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoName(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripAmmoBased(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripAmmoBased(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripAmmoBased(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripAmmoBased(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoAmount(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Helmet(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Helmet(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Body(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Body(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Special(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Special(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoName(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoLoaded(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoLoaded(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoValid(pID As Integer, left as Boolean) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* left=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoValid(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripIsWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripIsWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripBonusAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripBonusAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripType(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripAmmoBased(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripAmmoBased(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGrip(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGrip(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripIsWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripIsWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripBonusAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripBonusAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripType(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripAmmoBased(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripAmmoBased(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGrip(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGrip(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.FindInventory(pID As Integer, findItem As String, Optional amount As Integer = -1, Optional findString As String = &amp;quot;, Optional findValue As Integer = -1, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem='''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
:* findString  &amp;quot;=''   ''&lt;br /&gt;
:* findValue  =''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.FindInventory(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.FindInventoryReverse(pID As Integer, findItem As String, Optional amount As Integer = -1, Optional findString As String = &amp;quot;, Optional findValue As Integer = -1, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem='''   ''&lt;br /&gt;
:* amount='''   ''&lt;br /&gt;
:* findString  &amp;quot;=''   ''&lt;br /&gt;
:* findValue  =''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.FindInventoryReverse(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.FindEmptyInventory(pID As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.FindEmptyInventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.FindFreeInventory(pid As Integer, itemFound As String, emptySlots As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* itemFound=''   ''&lt;br /&gt;
:* emptySlots=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.FindFreeInventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.DropPercent(pID As Integer, findItem as Integer, equipped as Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.DropPercent(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.PreventSoulbind(pID As Integer, findItem as Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.PreventSoulbind(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.PreventUnSoulbind(pID As Integer, findItem as Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.PreventUnSoulbind(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.MaxStack(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.MaxStack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventoryAmount(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventoryAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Inventory(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Inventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventoryAmount(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventoryAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventoryType(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventoryType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventoryWeaponType(pID As Integer, findItem As Intege, Optional equipped As Boolean = falser) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventoryWeaponType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventorySlotType(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventorySlotType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Attacks(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Attacks(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Blocks(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Blocks(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TotalAttacks(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TotalAttacks(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.EXPBonus(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.EXPBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.EXPBonusTime(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.EXPBonusTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.GoldBonus(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.GoldBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.GoldBonusTime(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.GoldBonusTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TEXPBonus(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TEXPBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TGoldBonus(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TGoldBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.GuildZoneCount(ID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.GuildZoneCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PP(ID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.CM(ID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.CM(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.FP(ID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.FP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Item(pID As Integer, updateValue As String, updateValue2 As Integer, dropFloor As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
:* dropFloor=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Add.Item(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Virtue(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Add.Virtue(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Menu(pID As Integer, Optional updateValue As String = &amp;quot;, Optional updateValue2 As String = &amp;quot;, Optional updateValue3 As Integer = -1)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
:* updateValue2  &amp;quot;=''   ''&lt;br /&gt;
:* updateValue3  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Add.Menu(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Obituary(pID As Integer, attackerName As String, Optional defenderName As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* attackerName=''   ''&lt;br /&gt;
:* defenderName  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Add.Obituary(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Experience(pID As Integer, updateValue As Long, Optional byPassLock As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* byPassLock=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Add.Experience(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.DropBonus(pID As Integer, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.DropBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Notoriety(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.Notoriety(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PunishPenalty(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.PunishPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PunishList(pID As Integer, addName as String, addLevel As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* addName=''   ''&lt;br /&gt;
:* addLevel=''   ''&lt;br /&gt;
*Example=''Player.Set.PunishList(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusDeflect(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusDeflect(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusHaste(pID As Integer, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusHaste(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusFizzle(pID As Integer, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusFizzle(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusDamage(ByVal pID As Integer, ByVal damageBonusName As String, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusDamage(   )''&lt;br /&gt;
&lt;br /&gt;
      &lt;br /&gt;
=====Player.Set.TBonusResist(ByVal pID As Integer, ByVal damageBonusName As String, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusResist(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusHPPerTick(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusHPPerTick(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusMPPerTick(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusMPPerTick(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TrueSight(pid As Integer, updateValue As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.TrueSight(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.SkillLevel(pID As Integer, name As String, nLevel As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* nLevel=''   ''&lt;br /&gt;
*Example=''Entity.Set.SkillLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.AttemptSkillLevel(ByVal pID As Integer, name As String, chance As Double) as Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* chance=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.AttemptSkillLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.InventoryBonusCount(pID As Integer, count As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* count=''   ''&lt;br /&gt;
*Example=''Entity.Set.InventoryBonusCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.ItemLookoverDesc(pID As Integer, key As String, value as String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.ItemLookoverDesc(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.Craft(pID As Integer, key As String, value As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.Craft(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.Key(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.Key(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.TempString(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.TempString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.TempNumber(pID As Integer, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.TempNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.AccountString(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.TempString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.AccountNumber(pID As Integer, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.TempNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.ComputerIDString(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.TempString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.ComputerIDNumber(pID As Integer, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.TempNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.CancelTrade(pID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Example=''Player.Set.CancelTrade(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Premium(ID As Integer, setDays As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* setDays=''   ''&lt;br /&gt;
*Example=''Player.Set.Premium(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PermChange(ID As Integer, mode As Integer, value as String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* mode=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Example=''Player.Set.PermChange(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.AutosneakBonus(ID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.AutosneakBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.SpeakMode(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.SpeakMode(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.LastAttack(ByVal pID As Integer, dID As Integer, Optional newTime As Double = -1, Optional heal As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* dID=''   ''&lt;br /&gt;
:* newTime=''   ''&lt;br /&gt;
:* heal=''   ''&lt;br /&gt;
*Example=''Player.Set.LastAttack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.LastAttackMode(pID As Integer, mode as Short)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* mode=''   ''&lt;br /&gt;
*Example=''Player.Set.LastAttackMode(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Immunity(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.Immunity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.Rage(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.Rage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.MP(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.MP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.Food(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.Food(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.Potion(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.Potion(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.Light(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.Light(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.PercentRage(pID As Integer, isIDPlayer As Boolean, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.PercentRage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.PercentMP(pID As Integer, isIDPlayer As Boolean, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.PercentMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.NoTrack(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.NoTrack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.AutosneakNumber(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.AutosneakNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.BaseClass(pID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.BaseClass(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.ClassName(pID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.ClassName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.BonusHP(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.BonusHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.BonusMP(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.BonusMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonus(ByVal pID As Integer, idFind As Integer, ByVal updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* idFind=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusPhysicalDamageReduction(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusPhysicalDamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusSpellDamageReduction(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusSpellDamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusPhysicalDamage(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusPhysicalDamage(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusSpellDamage(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusSpellDamage(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusSpellPierce(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusSpellPierce(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusMagicResistance(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusMagicResistance(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusHP(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusMP(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusRAGE(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusRAGE(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Darkness(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Darkness(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.RageBar(pid As Integer, updateValue As Boolean, sendBack As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* sendBack=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.RageBar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.CurrentMP(pID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.CurrentMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.CurrentRage(pID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.CurrentRage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.HPPotionDelay(pID As Integer, updateValue As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.HPPotionDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.MPPotionDelay(pID As Integer, updateValue As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.MPPotionDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.HPPotPenalty(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.HPPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.MPPotPenalty(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.MPPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.HealPotPenalty(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.HealPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Temple(ID As Integer, temple As String, roomnumber As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* temple=''   ''&lt;br /&gt;
:* roomnumber=''   ''&lt;br /&gt;
*Example=''Player.Set.Temple(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.CM(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.CM(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PremiumWheel(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.PremiumWheel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Regeneration(pID As Integer, Optional interuptMSG As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* interuptMSG  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Regeneration(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.FoodDelay(pID As Integer, updateValue As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.FoodDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.MPGainActive(pID As Integer, updateValue As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.MPGainActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.HPGainActive(pID As Integer, updateValue As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.HPGainActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.LookOverExtra(pID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.LookOverExtra(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.AdjustMaxMP(pID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.AdjustMaxMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.QuestUnlock(ID As Integer, questID As Integer, accountBound As Boolean, unlocked As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* accountBound=''   ''&lt;br /&gt;
:* unlocked=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.QuestUnlock(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.QuestAmount(ID As Integer, questID As Integer, questScriptAmount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* questScriptAmount=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.QuestAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.QuestTotal(ID As Integer, questID As Integer, questScriptTotal As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* questScriptTotal=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.QuestTotal(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.QuestPage(ID As Integer, questID As Integer, questPage As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* questPage=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.QuestPage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.EXPBonus(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.EXPBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.EXPBonusTime(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.EXPBonusTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.GoldBonus(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.GoldBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.GoldBonusTime(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.GoldBonusTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TEXPBonus(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TEXPBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TGoldBonus(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TGoldBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PP(ID As Integer, updateValue As Integer, updateMax as Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.PP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PPO(ID As Integer, updateValue As String, updateMax as Boolean) as Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.PPO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.FP(ID As Integer, updateValue As Integer, updateMax as Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.FP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.FPO(ID As Integer, updateValue As Integer, updateMax as Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.FPO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Suffix(ByVal pID As Integer, iID As Integer, name as String, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Suffix(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.SuffixAmount(ByVal pID As Integer, iID As Integer, amount as Double, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.SuffixAmount(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Prefix(ByVal pID As Integer, iID As Integer, name as String, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Prefix(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.PrefixAmount(ByVal pID As Integer, iID As Integer,  amount as Double, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.PrefixAmoumt(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Swap(ByVal pID As Integer, ByVal updateValue As Integer, ByVal updateValue2 As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Swap(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.AmmoAmount(ByVal pID As Integer, amount As Integer, Optional updateValue As Boolean = False, Optional unequip As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* unequip=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.AmmoAmount(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Lookover(pID As Integer, iID As Integer, Lookover As String, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* Lookover=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Lookover(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.StringVar(pID As Integer, iID As Integer, StringVar As String, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* StringVar=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.StringVar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.NumberVar(pID As Integer, iID As Integer, NumberVar As Double, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* NumberVar=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.NumberVar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Update(pID As Integer, iID As Integer, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Update(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Expire(pID As Integer, iID As Integer, expire As Boolean, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* expire=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Expire(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.ExpireTime(pID As Integer, iID As Integer, time As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* time=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.ExpireTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Charged(pID As Integer, iID As Integer, expire As Boolean, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* expire=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Charged(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.ChargedTime(pID As Integer, iID As Integer, time As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* time=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.ChargedTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Soulbound(pID As Integer, iID As Integer, soulBound As Boolean, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* soulBound=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Soulbound(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.SoulboundName(pID As Integer, iID As Integer, soulBound As String, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* soulBound=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.SoulboundName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.SoulboundName(pID As Integer, iID As Integer, soulBound As String, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* soulBound=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.SoulboundName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Enchantment(pID As Integer, iID As Integer, enchantAmount As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* enchantAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Enchantment(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Bless(pID As Integer, iID As Integer, divName As String, blessAmount As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* divName=''   ''&lt;br /&gt;
:* blessAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Bless(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.DivinityBonus(pID As Integer, iID As Integer, enchantName As String, enchantAmount As Double, Optional enchantType As Short = 0, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* enchantName=''   ''&lt;br /&gt;
:* enchantAmount=''   ''&lt;br /&gt;
:* enchantType=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.DivinityBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.DropBonusMin(pID As Integer, iID As Integer, dropBonusAmount As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* dropBonusAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.DropBonusMin(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.DropBonusMax(pID As Integer, iID As Integer, dropBonusAmount As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* dropBonusAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.DropBonusMax(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Minimap(ByVal pID As Integer, folderName as String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* playerName=''   ''&lt;br /&gt;
:* all=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Minimap(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.PunishList(ByVal pID As Integer, playerName as String, Optional all as Boolean = False) as Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* playerName=''   ''&lt;br /&gt;
:* all=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.PunishList(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.EventItems(ByVal pID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Example=''Player.Remove.EventItems(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Skills(pID As Integer,  key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Remove.Skills(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.ItemLookoverDesc(pID As Integer,  key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Remove.ItemLookoverDesc(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.Key(pID As Integer, key As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.Key(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.Craft(pID As Integer, key As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.Craft(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.TempString(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.TempString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.TempNumber(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.TempNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.AccountString(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.AccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.AccountNumber(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.AccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.ComputerIDString(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.ComputerIDString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.ComputerIDNumber(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.ComputerIDNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.Food(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.Food(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.Potion(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.Potion(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.Rage(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.Rage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.MP(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.MP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.Light(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.Light(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Item(pID As Integer, updateValue As String, updateValue2 As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Item(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.ItemInventory(pID As Integer, inventoryNumber As Integer, updateValue2 As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* inventoryNumber=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.ItemInventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Inventory(pID As Integer, inventoryNumber As Integer, updateValue2 As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* inventoryNumber=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Inventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Regeneration(ByVal pID As Integer, Optional ignoreDelay As Boolean = False, Optional breakFoodTimer As Boolean = True, Optional account As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* ignoreDelay=''   ''&lt;br /&gt;
:* breakFoodTimer=''   ''&lt;br /&gt;
:* account=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Regeneration(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Quest(ID As Integer, questID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Quest(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.QuestComplete(ID As Integer, questID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.QuestComplete(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.QuestComplete(ID As Integer, questID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.QuestComplete(   )''&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=Room&amp;diff=3791</id>
		<title>Room</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=Room&amp;diff=3791"/>
				<updated>2021-02-09T09:06:06Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;====Rooms====&lt;br /&gt;
&lt;br /&gt;
=====Room.Initialize(rid As Integer)=====&lt;br /&gt;
*Description=''Initialize a room. If a room is not initilized and you try to do functions/calls in it, the script will fail as the room is not loaded yet.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rid=''The room ID to load''&lt;br /&gt;
*Example=''Room.Initialize(25)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.ID(roomFolder As String, roomID As integer) As Integer=====&lt;br /&gt;
*Description=''Get the current ID of the room. This is needed as rooms are dynamically loaded and will NOT be the same when the server resets!''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomFolder =''The room folder/area name.''&lt;br /&gt;
:* roomID=''The room number.''&lt;br /&gt;
:*Returns=''The ID of the room.''&lt;br /&gt;
*Example=''Room.ID(&amp;quot;Seamoor City&amp;quot;, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.GetRoomIDs(area As String) As List (Of String)=====&lt;br /&gt;
*Description=''Grabs all the room files in an area folder.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* area=''The area folder.''&lt;br /&gt;
:*Returns=''The IDs of the area in a list array.''&lt;br /&gt;
*Example=''Room.GetRoomIDs(&amp;quot;Seamoor City&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.GetRoomIDCount(area As String) As Integer=====&lt;br /&gt;
*Description=''Grabs the count of the room files in an area folder.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* area=''The area folder.''&lt;br /&gt;
:*Returns=''The amount of IDs in the area.''&lt;br /&gt;
*Example=''Room.GetRoomIDCount(&amp;quot;Seamoor City&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.ReloadAllID(roomFolder As String)=====&lt;br /&gt;
*Description=''Reload an room folder to initialize more IDs (as IDs are pre-generated at startup. This is normally useful for dynamic rooms.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomFolder =''The room folder/area name.''&lt;br /&gt;
*Example=''Room.ReloadAllID(&amp;quot;Seamoor City&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.ReloadID(roomFolder as String, roomID As Integer)=====&lt;br /&gt;
*Description=''General IDs for specific rooms. This is if you know what room IDs are added and should be called instead of Room.ReloadAllID which can use up more cycles checking for redundant/already ID loaded rooms.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomFolder =''The room folder/area name.''&lt;br /&gt;
:* roomID=''The room number.''&lt;br /&gt;
*Example=''Room.ReloadID(&amp;quot;Seamoor City&amp;quot;, 105)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.ProcessStaminaLoss(roomID As Integer, pID As Integer, pIDIsPlayer As Boolean, defenderID As Integer, defenderIsPlayer As Boolean, attacked As Integer)=====&lt;br /&gt;
*Description=''Process the stamina loss function. This is currently only used for certain things like ensuring pets attack and stop if you go AFK. You need to specify the attacker (pID) and defender (defenderID).''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomID=''The room number.''&lt;br /&gt;
:* pID=''The ID of the entity.''&lt;br /&gt;
:* pIDIsPlayer =''Is the pID a player.''&lt;br /&gt;
:* defenderID=''The defenderID of the defender.''&lt;br /&gt;
:* defenderIsPlayer=''Is the defenderID a player.''&lt;br /&gt;
:* Attacked=''The attack value. Same value used in functions such as a return from an physical attack/etc.''&lt;br /&gt;
*Example=''Room.ProcessStaminaLoss(22, 1, true, 2, true, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.HidePenalty(pid As Integer, pidIsPlayer As Boolean, ignorePCount As Boolean, Optional roomID As Integer = -1) As Double=====&lt;br /&gt;
*Description=''Returns the hide penalty based on how many players are in the room. ignoring player count will generate a higher value.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* ignorePCount=''Ignore player count variable. This variable is server side and will reduce the amount of penalty if added by a specific amount.''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''The hide delay in seconds.''&lt;br /&gt;
*Example=''Room.HidePenalty(21, false, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Player.Find(pid As Integer, pidIsPlayer As Boolean, ByVal data As String, useHidden As Boolean, Optional ByVal exact As Boolean = True, Optional ByVal roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Try to find a player in in the specific room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* data=''Player to find.''&lt;br /&gt;
:* useHidden=''Ignore hidden players or use them in the search.''&lt;br /&gt;
:* exact =''Use exact or find partial matches. Default is true.''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''The ID of the player found in the room.''&lt;br /&gt;
*Example=''Room.Player.Find(21, false, &amp;quot;NiteHawk&amp;quot;, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Player.List(pid As Integer, pidIsPlayer As Boolean, Optional roomID As Integer = -1) As Integer()=====&lt;br /&gt;
*Description=''List all players in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''An array of players in the room.''&lt;br /&gt;
*Example=''Room.Player.List(21, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Player.Count(pid As Integer, pidIsPlayer As Boolean, Optional roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Get the total number of players. Normally used if you use the above, as the array won't return a specific array length (due to C# to Lua transtitions).''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''An integer value with the total amount of players in the room.''&lt;br /&gt;
*Example=''Room.Player.Count(21, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Player.AreaCount(areaName As String, startID As Integer, endID As Integer, Optional hiddenstaffers As Boolean = False) As Integer=====&lt;br /&gt;
*Description=''Count the players in an area based on a start and end ID!''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* areaName =''The folder/area name.''&lt;br /&gt;
:* startID=''The start room number.''&lt;br /&gt;
:* endID =''The end room number.''&lt;br /&gt;
:* hiddenstaffers =''If staffers should be counted as well.''&lt;br /&gt;
:*Returns=''The player count.''&lt;br /&gt;
*Example=''Room.Player.AreaCount(&amp;quot;Seamoor City&amp;quot;, 1, 10)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Player.AreaList(areaName As String, startID As Integer, endID As Integer, Optional hiddenstaffers As Boolean = False) As Integer()=====&lt;br /&gt;
*Description=''Grab the IDs of the players in an area based on a start and end ID!''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* areaName =''The folder/area name.''&lt;br /&gt;
:* startID=''The start room number.''&lt;br /&gt;
:* endID =''The end room number.''&lt;br /&gt;
:* hiddenstaffers =''If staffers should be counted as well.''&lt;br /&gt;
:*Returns=''The player IDs in an array.''&lt;br /&gt;
*Example=''Room.Player.AreaList(&amp;quot;Seamoor City&amp;quot;, 1, 10)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.NPC.Find(pid As Integer, pidIsPlayer As Boolean, data As String, useHidden As Boolean, Optional ByVal exact As Boolean = True, Optional roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Try to find a npc in in the specific room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* data=''NPC to find.''&lt;br /&gt;
:* useHidden=''Ignore hidden NPCs or use them in the search.''&lt;br /&gt;
:* exact =''Use exact or find partial matches. Default is true.''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''The ID of the NPC found in the room.''&lt;br /&gt;
*Example=''Room.NPC.Find(1, true, &amp;quot;Rat&amp;quot;, false, 500)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.NPC.List(pid As Integer, pidIsPlayer As Boolean, Optional roomID As Integer = -1) As Integer()=====&lt;br /&gt;
*Description=''List all NPCs in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''An array of NPCs in the room.''&lt;br /&gt;
*Example=''Room.NPC.List(21, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.NPC.Count(pid As Integer, pidIsPlayer As Boolean, Optional roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Get the total number of NPCs. Normally used if you use the above, as the array won't return a specific array length (due to C# to Lua transtitions).''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''An integer value with the total amount of NPCs in the room.''&lt;br /&gt;
*Example=''Room.NPC.Count(21, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Item.Find(pid As Integer, pidIsPlayer As Boolean, data As String, Optional roomID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''Try to find an item in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* data=''Item to find.''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''The ID of the item found in the room.''&lt;br /&gt;
*Example=''Room.Item.Find(21, false, &amp;quot;ration&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Item.List(pid As Integer, pidIsPlayer As Boolean, Optional roomID As Integer = -1) As Integer()=====&lt;br /&gt;
*Description=''List all items in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''An array of items in the room.''&lt;br /&gt;
*Example=''Room.Item.List(21, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Item.Count(pid As Integer, pidIsPlayer As Boolean, Optional roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Get the total number of items. Normally used if you use the above, as the array won't return a specific array length (due to C# to Lua transtitions).''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''An integer value with the total amount of items in the room.''&lt;br /&gt;
*Example=''Room.Item.Count(21, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Item.Add(pid As Integer, pidIsPlayer As Boolean, itemName As String, Optional roomID As Integer = -1, Optional byPassScriptSetup As Boolean = False, Optional StringVar As String = &amp;quot;&amp;quot;, Optional NumberVar As Integer = -1, Optional LookOver As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Try to find an item in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* itemName=''Item to spawn.''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
:* StringVar=''StringVar to attach to the item.''&lt;br /&gt;
:* NumberVar=''NumberVar to attach to the item.''&lt;br /&gt;
:* Lookover=''Lookover description to attach to the item.''&lt;br /&gt;
*Example=''Room.Item.Add(21, false, &amp;quot;ration&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Item.Clear(roomID As Integer, data As String) As Boolean=====&lt;br /&gt;
*Description=''Try to remove an item in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomID=''The room ID.''&lt;br /&gt;
:* itemName=''Item to remove. You can include a number here too if needed for amount. However the number MUST match one of the room drops.''&lt;br /&gt;
*Returns=''True if removed, false otherwise.''&lt;br /&gt;
*Example=''Room.Item.Clear(21, &amp;quot;ration 3&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Item.ClearAll(pid As Integer, pidIsPlayer As Boolean, Optional ByVal roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Remove all items in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''The amount of items removed.''&lt;br /&gt;
*Example=''Room.Item.ClearAll(21)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.NPC.Spawn(NPCName As String, roomID As Integer, Optional bypassExpGoldItem As Boolean = False, Optional byPassSay As Boolean = False, Optional updateRoom As Boolean = True, Optional arenaMob As Boolean = False) As Integer=====&lt;br /&gt;
*Description=''Spawns an NPC to the current room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* NPCName=''NPC to spawn (the filename without the extension.)''&lt;br /&gt;
:* roomID=''The room to spawn it in.''&lt;br /&gt;
:* bypassExpGoldItem=''If set to true, this will allow XP/Gold/Items to drop or be earned.''&lt;br /&gt;
:* byPassSay=''Bypass spawn message.''&lt;br /&gt;
:* updateRoom=''Update the room with the NPC. Not needed if the NPC is joining a party as party joining will update the room.''&lt;br /&gt;
:* arenaMob=''If this mob is spawned in an arena area, it will reduce XP/Gold a little bit.''&lt;br /&gt;
*Returns=''The ID of the new NPC, -1 if invalid.''&lt;br /&gt;
*Example=''Room.NPC.Spawn(&amp;quot;Troll&amp;quot;, 250, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.NPC.ClearAll(pid As Integer, pidIsPlayer As Boolean, Optional ByVal roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Remove all items in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''The amount of NPCs removed.''&lt;br /&gt;
*Example=''Room.NPC.ClearAll(21)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.ScriptExists(roomID as Integer) as Boolean=====&lt;br /&gt;
*Description=''Gets if the LUA script exists for this room. The room DOES NOT HAVE TO BE LOADED before this function is used in case you wish to not load a room if a script exists/etc.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomID=''The room id.''&lt;br /&gt;
*Returns=''If the room has a script - true/false.''&lt;br /&gt;
*Example=''Room.Get.ScriptExists(1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.InstanceComplete(instanceID as String) as Boolean=====&lt;br /&gt;
*Description=''Gets the instance completion flag.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* instanceName=''The instance name.''&lt;br /&gt;
*Returns=''The instance completion true/false.''&lt;br /&gt;
*Example=''Room.Get.InstanceComplete(&amp;quot;Test Instance#51213123&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Folder(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the room folder of the room ID.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''Returns the folder name.''&lt;br /&gt;
*Example=''Room.Get.Folder(152)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.File(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the room file name of the room ID.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''Returns the file name.''&lt;br /&gt;
*Example=''Room.Get.File(152)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.CaptureGold(rID As Integer) As Long=====&lt;br /&gt;
*Description=''Gets how much gold the current zone has made.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''The gold made in the zone.''&lt;br /&gt;
*Example=''Room.Get.CaptureGold(152)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Owner(rID As Integer) As String=====&lt;br /&gt;
*Description=''Gets the owner of the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''Owner of the room''&lt;br /&gt;
*Example=''Room.Get.Owner(152)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.MinimapVersion(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Get the minimap version ID. This ID is used mostly for client side purposes to reset maps.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''Returns the minimap version ID.''&lt;br /&gt;
*Example=''Room.Get.MinimapVersion(152)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.NoPenalty(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Does the room bypass the under 25 kill penalty?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''True or False of the NoPenalty value.''&lt;br /&gt;
*Example=''Room.Get.NoPenalty(1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.BypassLevel(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Does the room bypass pk level requirements?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''True or False of the BypassLevel value.''&lt;br /&gt;
*Example=''Room.Get.BypassLevel(1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.NoDrop(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Is the room an no drop?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''The value of the NoDrop value.''&lt;br /&gt;
*Example=''Room.Get.NoDrop(1)''&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Tracks(pID As Integer, mode As Integer, Optional name As String = &amp;quot;) As String=====&lt;br /&gt;
*Description=''Get all the tracks for stalking/tracking players.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''The player ID calling this.''&lt;br /&gt;
:* mode=''The mode type. Mode 0 only returns one specific player. Mode 1 returns a list with limited data. Mode 2 returns a list with full data. Any mode can search for an individual name as well long as the 'name' value is specified.''&lt;br /&gt;
:* name  &amp;quot;=''The player to search track for.''&lt;br /&gt;
*Returns=''A individual player or player listing with limited or full information.''&lt;br /&gt;
*Example=''Room.Get.Tracks(1, 2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Loaded(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Check to see if the room is loaded. Normally not needed as Room.Initialize will load the room and exit if it already loaded. You may want this however for a specific script reason however to actually return true/false and not load the room still. (For example if we aren't initalized, we can assume no player has 'activated' the room yet, thus we can have a timer activate if the room is initalized.)''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''True if loaded, false otherwise or none existing.''&lt;br /&gt;
*Example=''Room.Get.Loaded(25)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Var(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the 'Var=' variable in a room. Which is typically used for temples, class rooms, etc.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The string in 'Var='.''&lt;br /&gt;
*Example=''Room.Get.Var(&amp;quot;Bark&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Var2(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the 'Var2=' variable in a room. Which is typically used for temples, class rooms, etc.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The string in 'Var2='.''&lt;br /&gt;
*Example=''Room.Get.Var2(&amp;quot;25&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.NPCStop(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Is this room an NPCSTOP room?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The NPCStop value.''&lt;br /&gt;
*Example=''Room.Get.NPCStop(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.DayNight(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Does this room have a day/night cycle?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The day/night value.''&lt;br /&gt;
*Example=''Room.Get.DayNight(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Darkness(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Is this room in darkness or have the minimap removed?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The darkness value.''&lt;br /&gt;
*Example=''Room.Get.Darkness(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Kickout(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Get the kickout room number if it exists.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The kickout room number or -1 for no kickout.''&lt;br /&gt;
*Example=''Room.Get.Kickout(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.NoTrack(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Get the notrack value.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The notrack value.''&lt;br /&gt;
*Example=''Room.Get.NoTrack(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.CycleTimer(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Gets the cycletimer value if it is active. Returns how many cycles are left before deactivating on its own.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The cycle timer value if it exists, -1 for inactive.''&lt;br /&gt;
*Example=''Room.Get.CycleTimer(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.MinuteTimer(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Check if the minute timer is active.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''True if active, false otherwise.''&lt;br /&gt;
*Example=''Room.Get.MinuteTimer(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Name(rID As Integer) As String=====&lt;br /&gt;
*Description=''Returns the room title.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room title.''&lt;br /&gt;
*Example=''Room.Get.Name(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Area(rID As Integer) As String=====&lt;br /&gt;
*Description=''Returns the area name.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room area name.''&lt;br /&gt;
*Example=''Room.Get.Area(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Zone(rID As Integer) As String=====&lt;br /&gt;
*Description=''Returns the zone name.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room zone name.''&lt;br /&gt;
*Example=''Room.Get.Zone(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.CaptureZone(rID As Integer) As String=====&lt;br /&gt;
*Description=''Returns the zone owner if any.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room zone owner.''&lt;br /&gt;
*Example=''Room.Get.CaptureZone(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Image(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the room image name.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room image name.''&lt;br /&gt;
*Example=''Room.Get.Image(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Status(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Get the room status type.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room status type.''&lt;br /&gt;
*Example=''Room.Get.Status(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.RoomClass(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Get the room class type.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room class type.''&lt;br /&gt;
*Example=''Room.Get.RoomClass(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Description(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the short room/enter room description.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The short description.''&lt;br /&gt;
*Example=''Room.Get.Description(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.LongDescription(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the long room description.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''2''&lt;br /&gt;
*Returns=''The long description.''&lt;br /&gt;
*Example=''Room.Get.LongDescription(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.MovementDescription(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the movement description.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The movement description''&lt;br /&gt;
*Example=''Room.Get.MovementDescription(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Type(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the minimap type.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The minimap type.''&lt;br /&gt;
*Example=''Room.Get.Type(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.AlwaysSickness(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Get the alway sickness value of the room..''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room always sickness value.''&lt;br /&gt;
*Example=''Room.Get.AlwaysSickness(2, &amp;quot;true&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.NoXP(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Get the no experience value of the room..''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room no experience value.''&lt;br /&gt;
*Example=''Room.Get.NoXP(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Movement(rID As Integer, Direction As String) As Integer=====&lt;br /&gt;
*Description=''Get the room ID in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The room number in the specific direction. -1 if it does not exist.''&lt;br /&gt;
*Example=''Room.Get.Movement(2, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.KeyMode(rID As Integer, Direction As String) As Integer=====&lt;br /&gt;
*Description=''Get the room keymode in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The key mode in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.KeyMode(2, &amp;quot;up&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.KeyName(rID As Integer, Direction As String) As String=====&lt;br /&gt;
*Description=''Get the room keyname in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The key name in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.KeyName(2, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.KeyResponse(rID As Integer, Direction As String) As String=====&lt;br /&gt;
*Description=''Get the room key response, aka when you enter a room successfully in a specific movement direction. Does not require a key.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The response message apon entering a room in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.KeyResponse(2, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.KeyFailResponse(rID As Integer, Direction As String) As String=====&lt;br /&gt;
*Description=''Get the room key fail response when you cannot enter a room due to a key or mode in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The key fail response message apon entering a room in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.KeyFailResponse(2, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.KeyType(rID As Integer, Direction As String) As Integer=====&lt;br /&gt;
*Description=''Get the key type in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The key type in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.KeyType(2, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.NPCBlock(rID As Integer, Direction As String) As Boolean=====&lt;br /&gt;
*Description=''Get the NPC block in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The NPC block in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.NPCBlock(2, &amp;quot;south&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.KeyPlayerLimit(rID As Integer, Direction As String) As Integer=====&lt;br /&gt;
*Description=''Get the player limit in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The player limit in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.KeyPlayerLimit(2, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.DropSearchItem(rID As Integer) As String=====&lt;br /&gt;
*Description=''Grab the items that drop on the ground.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''All the items that drop, must be parsed. ''&lt;br /&gt;
*Example=''Room.Get.DropSearchItem(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Storage.String(rID As Integer, key As String) As String=====&lt;br /&gt;
*Description=''Get a saved data string in the room by key.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''The key of the string value.''&lt;br /&gt;
*Returns=''The string value of the key.''&lt;br /&gt;
*Example=''Room.Get.Storage.String(2, &amp;quot;className&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Storage.Number(rID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''Get a saved data number in the room by key.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''The key of the number value.''&lt;br /&gt;
*Returns=''The number value of the key.''&lt;br /&gt;
*Example=''Room.Get.Storage.Number(2, &amp;quot;npcsDied&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Storage.RNumber(rID As Integer, value As Integer) As Integer=====&lt;br /&gt;
*Description=''See if value exists in the array. 'RNumber' is only used for storing players in a room as it has functions to send messages using this.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* value=''Value to find''&lt;br /&gt;
*Returns=''The position in the array it is found in, otherwise -1.''&lt;br /&gt;
*Example=''Room.Get.Storage.RNumber(2, 5)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Storage.RNumberAll(rID As Integer) As Integer()=====&lt;br /&gt;
*Description=''Get all the number values in the array 'RNumber', as an array.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''All values in the array.''&lt;br /&gt;
*Example=''Room.Get.Storage.RNumberAll(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Storage.RNumberCount(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Get the total count of number values in the array 'RNumber'.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The total number of values in RNumber.''&lt;br /&gt;
*Example=''Room.Get.Storage.RNumberCount(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.InstanceCompleted(instanceID As String, instanceCompleted As Boolean)=====&lt;br /&gt;
*Description=''Set the instance to completed.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* instanceID=''The instance ID.''&lt;br /&gt;
:* instanceCompleted=''The value of instance completion.''&lt;br /&gt;
*Example=''Room.Set.InstanceCompleted(&amp;quot;Test Instance#2941891&amp;quot;, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.CaptureGold(rID As Integer, goldAmount As Long)=====&lt;br /&gt;
*Description=''Sets how much gold the current zone has made.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
:* goldAmount=''The amount of gold made that the area will be set to. This will NOT give gold, only for statistics if you do add gold via script.''&lt;br /&gt;
*Example=''Room.Set.CaptureGold(152, 20000)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Owner(rID As Integer, Owner As String, Permanent As Boolean)=====&lt;br /&gt;
*Description=''Sets the owner of the room. Can be permanent which reloads on reboots instead of clearing.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
:* Owner=''The owner name/guild name.''&lt;br /&gt;
:* Permanent=''Will this be saved on resets?.''&lt;br /&gt;
*Example=''Room.Set.Owner(152, &amp;quot;Staff&amp;quot;, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.MinimapVersion(rID As Integer, version as Integer)=====&lt;br /&gt;
*Description=''Sets the minimap version ID. By changing this, it will reset a players minimap of that area.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
:* rID=''The new version ID.''&lt;br /&gt;
*Example=''Room.Set.MinimapVersion(152, 3)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.NoPenalty(rid As Integer, value As Boolean)=====&lt;br /&gt;
*Description=''Set the room no penalty rule.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* value=''Does this room NoPenalty? True or False.''&lt;br /&gt;
*Example=''Room.Set.NoPenalty(2, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.BypassLevel(rid As Integer, value As Boolean)=====&lt;br /&gt;
*Description=''Set the room bypass level rule.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* value=''Does this room BypassLevel? True or False.''&lt;br /&gt;
*Example=''Room.Set.BypassLevel(2, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.NoDrop(rid As Integer, value As integer)=====&lt;br /&gt;
*Description=''Set the room event area rule.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* value=''Does this room NoDrop? 1 for no drop. 2 for disintegrate on drop.''&lt;br /&gt;
*Example=''Room.Set.NoDrop(2, 1)''&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.RefreshLevel(rid As Integer, ramount As Integer)=====&lt;br /&gt;
*Description=''Set the refresh level. If the staff level is lower than this value, they cannot refresh the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* ramount=''The level to set the refresl level to.''&lt;br /&gt;
*Example=''Room.Set.RefreshLevel(2, 3)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Track(rID As Integer, ID As Integer, Direction As String)=====&lt;br /&gt;
*Description=''Set a track in the room that can be followed using '/track'.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* ID=''The player index to be tracked.''&lt;br /&gt;
:* Direction=''The direction the player went. Can be north, south, etc.''&lt;br /&gt;
*Example=''Room.Set.Track(2, 1, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Var(rID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Set the Var value in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Var(2, &amp;quot;Cleric&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Var2(rID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Set the Var2 value in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Var2(2, &amp;quot;Cleric&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.NPCStop(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the NPCStop value in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.NPCStop(2, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.DayNight(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the daynight mode in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.DayNight(2, 0)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Darkness(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the darkness mode in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Darkness(2, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Kickout(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the kickout room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Kickout(2, 500)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.NoTrack(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the notrack value in a room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.NoTrack(2, 500)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.CycleTimer(rID As Integer, Optional updateValue As Integer = 0)=====&lt;br /&gt;
*Description=''Set the cycle timer. The cycle timer can be stopped manually by calling this function and setting updateValue to 0. ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to keep the timer running, which is in TICKS (5 seconds per tick!). Calls a script per tick.  Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.CycleTimer(2, 12)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.MinuteTimer(rID As Integer, Optional updateValue As Boolean = False)=====&lt;br /&gt;
*Description=''Set the minute timer on or off.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''True will enable, false will disable. Calls a script like cycletimer does as well. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.MinuteTimer(2, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Name(rID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Set the room title name.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The title to replace it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Name(2, &amp;quot;Death Room&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Area(rID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Set the room area name.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The room area to replace it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Area(2, &amp;quot;Happy Land&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.CaptureZone(rID As Integer, guildName As String)=====&lt;br /&gt;
*Description=''Set the room zone owner.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* guildName=''Update the zone to be owned by this faction name.''&lt;br /&gt;
*Example=''Room.Set.Zone(2, &amp;quot;Staff&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Zone(rID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Set the room zone name.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The room zone to replace it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Zone(2, &amp;quot;Zone2&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Image(rID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Set the room image.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The room image to replace it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Image(2, &amp;quot;00041&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Status(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the room status type. This is typically what defines who can attack where.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''Status to change it too. Check the wiki for details on each status value. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Status(2, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.RoomClass(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the room class type. For example bank, vaults, trash room, etc.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''Class to change it too. Check the wiki for details on each class value. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.RoomClass(2, 4)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Description(rID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the room description. This is the default 'on move' description.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The description to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Description(2, &amp;quot;This is a short description.&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.LongDescription(rID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the room long description. This is the long 'look' description.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The long description to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.LongDescription(2, &amp;quot;This is a longer description.&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.MovementDescription(rID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the room movement description. This is the movement description used in both the short and long description.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The movement description to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.MovementDescription(2, &amp;quot;You can continue east or west.&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.AlwaysSickness(rID As Integer, Value As Boolean)=====&lt;br /&gt;
*Description=''Get the alway sickness value of the room..''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Value=''The value of AlwaysSickness. Either true or false.''&lt;br /&gt;
*Example=''Room.Set.AlwaysSickness(2, &amp;quot;true&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.NoXP(rID As Integer, Value As Boolean)=====&lt;br /&gt;
*Description=''Set the no experience value of the room..''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Value=''The value of NoXP. Either true or false.''&lt;br /&gt;
*Example=''Room.Set.NoXP(2, &amp;quot;true&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Type(rID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the room minimap icon type. This is used for the minimap type.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The room minimap icon type to use. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Type(1, &amp;quot;5&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Movement(rID As Integer, Direction As String, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the movement room in a specific direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The room to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Movement(2, &amp;quot;north&amp;quot;, 20)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.KeyType(rID As Integer, Direction As String, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the key type in a specific direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The key type to use. Ignore to reset value to default in room file. You can find information on key types in the wiki.''&lt;br /&gt;
*Example=''Room.Set.KeyType(2, &amp;quot;north&amp;quot;, 5)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.KeyMode(rID As Integer, Direction As String, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the key mode in a specific direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The key mode to use. Ignore to reset value to default in room file. You can find information on key modes in the wiki.''&lt;br /&gt;
*Example=''Room.Set.KeyMode(2, &amp;quot;north&amp;quot;, 3)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.KeyName(rID As Integer, Direction As String, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the key name or value to use. For example if the key type is set to an item, this would be the item name. If it is set to gold, this could be the value of the gold.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The key name to use. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.KeyName(2, &amp;quot;north&amp;quot;, &amp;quot;Room 121 Key&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.KeyResponse(rID As Integer, Direction As String, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the key response message. This occurs regardless if there is a key lock or not and will act as a travel message.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The key response to use. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.KeyResponse(2, &amp;quot;north&amp;quot;, &amp;quot;You open the door.&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.KeyFailResponse(rID As Integer, Direction As String, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the key fail response message. This occurs when you fail to enter a room due to a key lock.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The key fail response message. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.KeyFailResponse(2, &amp;quot;north&amp;quot;, &amp;quot;You don't seem to have the correct key for the lock...&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.NPCBlock(rID As Integer, Direction As String, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the NPCBlock in a specific direction. This will halt NPCs from moving in the room, which could be player monsters, general npcs, or both.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The NPCBlock value to use. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.NPCBlock(2, &amp;quot;north&amp;quot;, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.KeyPlayerLimit(rID As Integer, Direction As String, Optional updateValue As Integer= -1 &amp;quot;)=====&lt;br /&gt;
*Description=''Set the key fail response message. This occurs when you fail to enter a room due to a key lock.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The player limit. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.KeyPlayerLimit(2, &amp;quot;north&amp;quot;, 4)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.ItemLook(rID As Integer, revert As Integer, Optional Name As String = &amp;quot;, Optional Desc As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* revert=''Revert the item looks to default before adding the new look.''&lt;br /&gt;
:* Name=''The name of the look over command to add. Leave blank to not add an item look.''&lt;br /&gt;
:* Desc=''The description to use when 'name' is used as a command.''&lt;br /&gt;
*Example=''Room.Set.ItemLook(2, 0, &amp;quot;sign&amp;quot;, &amp;quot;This is a sign.&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.SpecialMovement(rID As Integer, revert As Integer, Optional direction As Integer = 0, Optional keyMode As Integer = 0, Optional keyName As String = &amp;quot;, Optional keyType As Integer = 0, Optional keyResponse As String = &amp;quot;&amp;quot;, Optional keyFailReponse As String = &amp;quot;, Optional npcMove As Boolean = False, Optional keySay As String = &amp;quot;&amp;quot;, Optional keySayEnter As String = &amp;quot;&amp;quot;, Optional keySayLeave As String = &amp;quot;&amp;quot;, Optional keyPlayerLimit As Integer = 0)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* revert=''Revert the special movement to default before adding the new look.''&lt;br /&gt;
:* direction=''Room ID to move to.''&lt;br /&gt;
:* keyMode=''The key mode to use.''&lt;br /&gt;
:* keyName=''The key name to use.''&lt;br /&gt;
:* keyType=''The key type to use.''&lt;br /&gt;
:* keyResponse=''The key response to use.''&lt;br /&gt;
:* keyFailReponse=''The key fail response to use.''&lt;br /&gt;
:* npcMove=''The NPCMove value to use.''&lt;br /&gt;
:* keySay=''The command to use for the movement. I.E. 'enter'.''&lt;br /&gt;
:* keySayEnter=''The message that people in the enter room will get. Adds the name automatically to the start.''&lt;br /&gt;
:* keySayLeave=''The message that people in the leave room will get. Adds the name automatically to the start.''&lt;br /&gt;
:* keyPlayerLimit=''The amount of players in a party allowed to move in this direction.''&lt;br /&gt;
*Example=''Room.Set.SpecialMovement(2, 0, 200, 0, &amp;quot;&amp;quot;, 0, &amp;quot;You walk in the room&amp;quot;, &amp;quot;&amp;quot;, 0, &amp;quot;enter&amp;quot;, &amp;quot;entered the house!&amp;quot;, &amp;quot;arrived from outside!&amp;quot;, 2)''&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.DropSearchItem(rID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Set.DropSearchItem(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Storage.String(rID As Integer, key As String, value As String, perma As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
:* perma=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Set.Storage.String(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Storage.Number(rID As Integer, key As String, value As Double, perma As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
:* perma=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Set.Storage.Number(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Storage.RNumber(rID As Integer, value As Integer, Optional value2 As Integer = -1)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
:* value2  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Set.Storage.RNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.Track(rID As Integer, ID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.Track(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.ItemLook(rID As Integer, Name As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Name=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.ItemLook(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.SpecialMovement(rID As Integer, rToRemove as String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* rToRemove =''The room connection to remove.''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.SpecialMovement(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.CaptureZone(rID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.CaptureZone(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.Storage.String(rID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.Storage.String(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.Storage.Number(rID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.Storage.Number(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.Storage.RNumber(rID As Integer, key As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.Storage.RNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Clear.ItemLook(rID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Clear.ItemLook(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Clear.SpecialMovement(rID As Integer, revert As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* revert=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Clear.SpecialMovement(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Clear.Storage.RNumber(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Clear.Storage.RNumber(   )''&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=NPC&amp;diff=3790</id>
		<title>NPC</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=NPC&amp;diff=3790"/>
				<updated>2021-02-09T09:02:02Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;====NPC====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.RandomMove(pID As Integer, bypassStatus As Boolean) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* bypassStatus=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.RandomMove(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Move(pID As Integer, roomDirection As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* roomDirection=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Move(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.PartyCheck(npcID As Integer, pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* npcID=''   ''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.PartyCheck(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.ExperienceCalculate(nID As Integer, pID As Integer, pidIsPlayer As Boolean, damage As Integer, death As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* pidIsPlayer=''   ''&lt;br /&gt;
:* damage=''   ''&lt;br /&gt;
:* death=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.ExperienceCalculate(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.AddGlobalTimer(npcID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* npcID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.AddGlobalTimer(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.RemoveGlobalTimer(npcID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* npcID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.RemoveGlobalTimer(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.UpdateQuestFlag(npcID As Integer, pIndex As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* npcID=''   ''&lt;br /&gt;
:* pIndex=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.UpdateQuestFlag(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.Quests(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.Quests(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.PartyOwner(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.PartyOwner(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.AttackDelayMinimum(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.AttackDelayMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.AttackDelayMaximum(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.AttackDelayMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.DropItems(nID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.DropItems(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.Charm(nID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.Charm(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.DamageMinimum(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.DamageMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.DamageMaximum(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.DamageMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.ExperienceHit(nID As Integer) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.ExperienceHit(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.ExperienceSlay(nID As Integer) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.ExperienceSlay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.Infravision(nID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.Infravision(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.Follow(nID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.Follow(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.SpawnTime(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.SpawnTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.BName(nID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.BName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.AttackAgility(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.AttackAgility(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.Rarity(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.Rarity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.OriginalGold(nID As Integer) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.OriginalGold(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.TameTauntLevel(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.TameTauntLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.DisbandOnAttack(nID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.DisbandOnAttack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Alliance(nID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue =''   ''&lt;br /&gt;
*Example=''NPC.Set.Alliance(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.SubjectIdentity(nID As Integer, HeShe As String, HimHer As String, HisHer As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* HeShe=''   ''&lt;br /&gt;
:* HimHer=''   ''&lt;br /&gt;
:* HisHer=''   ''&lt;br /&gt;
*Example=''NPC.Set.SubjectIdentity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DivinityDodgeBonus(ByVal nID As Integer, ByVal bonusName As String, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* bonusName =''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DivinityDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DivinityMRBonus(ByVal nID As Integer, ByVal bonusName As String, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* bonusName =''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DivinityMRBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Quests(nID As Integer, updateValue As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Quests(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DisbandOnAttack(nID As Integer, updateValue As Boolean) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DisbandOnAttack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.TameTauntLevel(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.TameTauntLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.OriginalGold(nID As Integer, updateValue As Long) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.OriginalGold(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Strength(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Strength(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Agility(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Agility(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Endurance(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Endurance(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Intelligence(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Intelligence(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Wisdom(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Wisdom(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Charisma(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Charisma(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.MaxAttacks(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.MaxAttacks(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Exhaust(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Exhaust(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.AttackDelayMinimum(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.AttackDelayMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.AttackDelayMaximum(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.AttackDelayMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DamageMinimum(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DamageMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DamageMaximum(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DamageMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Armor(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Armor(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Deflect(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Deflect(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DropItems(nID As Integer, updateValue As Double) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Charm(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DropItems(nID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DropItems(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Infravision(nID As Integer, updateValue As Double) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Infravision(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Follow(nID As Integer, updateValue As Double) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Follow(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.ExperienceHit(nID As Integer, updateValue As Long) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.ExperienceHit(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.ExperienceSlay(nID As Integer, updateValue As Long) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.ExperienceSlay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.BName(nID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.BName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.RaceName(nID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.RaceName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DropItems(nID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DropItems(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Divinity(nID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Divinity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Name(nID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Name(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Party(nID As Integer, pID As Integer, Optional updateRoom As Boolean = False, Optional updatePlayerList As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateRoom  False=''   ''&lt;br /&gt;
:* updatePlayerList  False=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Party(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.PartyAttack(nID As Integer, attack As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* attack=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.PartyAttack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.PCType(nID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* attack=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.PCType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Expire(nID As Integer, expireTime As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* expireTime=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Expire(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.AttackAgility(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.AttackAgility(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Rarity(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Rarity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.SpellNegation(nID As Integer, updateValue As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.SpellNegation(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.SpellResistance(nID As Integer, updateValue As Double) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.SpellReduction(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.MaxHP(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.MaxHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DeathMessage(nID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DeathMessage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.VanishMessage(nID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.VanishMessage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.LookMessage(nID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.LookMessage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.BonusDamage(pID As Integer, damageBonusName As String, Update As Integer, Optional damageBonusType As Short = 0)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
:* Update=''   ''&lt;br /&gt;
:* damageBonusType=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.BonusDamage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.BonusResist(pID As Integer, damageBonusName As String, Update As Integer, Optional damageBonusType As Short = 0)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
:* Update=''   ''&lt;br /&gt;
:* damageBonusType=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.BonusResist(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Guild(pID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue =''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Guild(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Remove.DivinityDodgeBonus(pID As Integer, bonusName As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* bonusName =''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Remove.DivinityDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Remove.DivinityMRBonus(pID As Integer, bonusName As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* bonusName =''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Remove.DivinityMRBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Remove.BonusDamage(pID As Integer, damageBonusName As String, Optional TypeBonus As Short = 0)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
:* TypeBonus =''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Remove.BonusDamage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Remove.BonusResist(pID As Integer, damageBonusName As String, Optional TypeBonus As Short = 0)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
:* TypeBonus =''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Remove.BonusResist(   )''&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=Room&amp;diff=3789</id>
		<title>Room</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=Room&amp;diff=3789"/>
				<updated>2021-02-09T09:00:52Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: /* Room.Get.NoDrop(rID As Integer) As Boolean */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;====Rooms====&lt;br /&gt;
&lt;br /&gt;
=====Room.Initialize(rid As Integer)=====&lt;br /&gt;
*Description=''Initialize a room. If a room is not initilized and you try to do functions/calls in it, the script will fail as the room is not loaded yet.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rid=''The room ID to load''&lt;br /&gt;
*Example=''Room.Initialize(25)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.ID(roomFolder As String, roomID As integer) As Integer=====&lt;br /&gt;
*Description=''Get the current ID of the room. This is needed as rooms are dynamically loaded and will NOT be the same when the server resets!''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomFolder =''The room folder/area name.''&lt;br /&gt;
:* roomID=''The room number.''&lt;br /&gt;
:*Returns=''The ID of the room.''&lt;br /&gt;
*Example=''Room.ID(&amp;quot;Seamoor City&amp;quot;, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.ReloadAllID(roomFolder As String)=====&lt;br /&gt;
*Description=''Reload an room folder to initialize more IDs (as IDs are pre-generated at startup. This is normally useful for dynamic rooms.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomFolder =''The room folder/area name.''&lt;br /&gt;
*Example=''Room.ReloadAllID(&amp;quot;Seamoor City&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.ReloadID(roomFolder as String, roomID As Integer)=====&lt;br /&gt;
*Description=''General IDs for specific rooms. This is if you know what room IDs are added and should be called instead of Room.ReloadAllID which can use up more cycles checking for redundant/already ID loaded rooms.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomFolder =''The room folder/area name.''&lt;br /&gt;
:* roomID=''The room number.''&lt;br /&gt;
*Example=''Room.ReloadID(&amp;quot;Seamoor City&amp;quot;, 105)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.ProcessStaminaLoss(roomID As Integer, pID As Integer, pIDIsPlayer As Boolean, defenderID As Integer, defenderIsPlayer As Boolean, attacked As Integer)=====&lt;br /&gt;
*Description=''Process the stamina loss function. This is currently only used for certain things like ensuring pets attack and stop if you go AFK. You need to specify the attacker (pID) and defender (defenderID).''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomID=''The room number.''&lt;br /&gt;
:* pID=''The ID of the entity.''&lt;br /&gt;
:* pIDIsPlayer =''Is the pID a player.''&lt;br /&gt;
:* defenderID=''The defenderID of the defender.''&lt;br /&gt;
:* defenderIsPlayer=''Is the defenderID a player.''&lt;br /&gt;
:* Attacked=''The attack value. Same value used in functions such as a return from an physical attack/etc.''&lt;br /&gt;
*Example=''Room.ProcessStaminaLoss(22, 1, true, 2, true, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.HidePenalty(pid As Integer, pidIsPlayer As Boolean, ignorePCount As Boolean, Optional roomID As Integer = -1) As Double=====&lt;br /&gt;
*Description=''Returns the hide penalty based on how many players are in the room. ignoring player count will generate a higher value.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* ignorePCount=''Ignore player count variable. This variable is server side and will reduce the amount of penalty if added by a specific amount.''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''The hide delay in seconds.''&lt;br /&gt;
*Example=''Room.HidePenalty(21, false, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Player.Find(pid As Integer, pidIsPlayer As Boolean, ByVal data As String, useHidden As Boolean, Optional ByVal exact As Boolean = True, Optional ByVal roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Try to find a player in in the specific room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* data=''Player to find.''&lt;br /&gt;
:* useHidden=''Ignore hidden players or use them in the search.''&lt;br /&gt;
:* exact =''Use exact or find partial matches. Default is true.''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''The ID of the player found in the room.''&lt;br /&gt;
*Example=''Room.Player.Find(21, false, &amp;quot;NiteHawk&amp;quot;, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Player.List(pid As Integer, pidIsPlayer As Boolean, Optional roomID As Integer = -1) As Integer()=====&lt;br /&gt;
*Description=''List all players in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''An array of players in the room.''&lt;br /&gt;
*Example=''Room.Player.List(21, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Player.Count(pid As Integer, pidIsPlayer As Boolean, Optional roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Get the total number of players. Normally used if you use the above, as the array won't return a specific array length (due to C# to Lua transtitions).''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''An integer value with the total amount of players in the room.''&lt;br /&gt;
*Example=''Room.Player.Count(21, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Player.AreaCount(areaName As String, startID As Integer, endID As Integer, Optional hiddenstaffers As Boolean = False) As Integer=====&lt;br /&gt;
*Description=''Count the players in an area based on a start and end ID!''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* areaName =''The folder/area name.''&lt;br /&gt;
:* startID=''The start room number.''&lt;br /&gt;
:* endID =''The end room number.''&lt;br /&gt;
:* hiddenstaffers =''If staffers should be counted as well.''&lt;br /&gt;
:*Returns=''The player count.''&lt;br /&gt;
*Example=''Room.Player.AreaCount(&amp;quot;Seamoor City&amp;quot;, 1, 10)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Player.AreaList(areaName As String, startID As Integer, endID As Integer, Optional hiddenstaffers As Boolean = False) As Integer()=====&lt;br /&gt;
*Description=''Grab the IDs of the players in an area based on a start and end ID!''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* areaName =''The folder/area name.''&lt;br /&gt;
:* startID=''The start room number.''&lt;br /&gt;
:* endID =''The end room number.''&lt;br /&gt;
:* hiddenstaffers =''If staffers should be counted as well.''&lt;br /&gt;
:*Returns=''The player IDs in an array.''&lt;br /&gt;
*Example=''Room.Player.AreaList(&amp;quot;Seamoor City&amp;quot;, 1, 10)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.NPC.Find(pid As Integer, pidIsPlayer As Boolean, data As String, useHidden As Boolean, Optional ByVal exact As Boolean = True, Optional roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Try to find a npc in in the specific room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* data=''NPC to find.''&lt;br /&gt;
:* useHidden=''Ignore hidden NPCs or use them in the search.''&lt;br /&gt;
:* exact =''Use exact or find partial matches. Default is true.''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''The ID of the NPC found in the room.''&lt;br /&gt;
*Example=''Room.NPC.Find(1, true, &amp;quot;Rat&amp;quot;, false, 500)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.NPC.List(pid As Integer, pidIsPlayer As Boolean, Optional roomID As Integer = -1) As Integer()=====&lt;br /&gt;
*Description=''List all NPCs in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''An array of NPCs in the room.''&lt;br /&gt;
*Example=''Room.NPC.List(21, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.NPC.Count(pid As Integer, pidIsPlayer As Boolean, Optional roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Get the total number of NPCs. Normally used if you use the above, as the array won't return a specific array length (due to C# to Lua transtitions).''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''An integer value with the total amount of NPCs in the room.''&lt;br /&gt;
*Example=''Room.NPC.Count(21, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Item.Find(pid As Integer, pidIsPlayer As Boolean, data As String, Optional roomID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''Try to find an item in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* data=''Item to find.''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''The ID of the item found in the room.''&lt;br /&gt;
*Example=''Room.Item.Find(21, false, &amp;quot;ration&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Item.List(pid As Integer, pidIsPlayer As Boolean, Optional roomID As Integer = -1) As Integer()=====&lt;br /&gt;
*Description=''List all items in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''An array of items in the room.''&lt;br /&gt;
*Example=''Room.Item.List(21, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Item.Count(pid As Integer, pidIsPlayer As Boolean, Optional roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Get the total number of items. Normally used if you use the above, as the array won't return a specific array length (due to C# to Lua transtitions).''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''An integer value with the total amount of items in the room.''&lt;br /&gt;
*Example=''Room.Item.Count(21, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Item.Add(pid As Integer, pidIsPlayer As Boolean, itemName As String, Optional roomID As Integer = -1, Optional byPassScriptSetup As Boolean = False, Optional StringVar As String = &amp;quot;&amp;quot;, Optional NumberVar As Integer = -1, Optional LookOver As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Try to find an item in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* itemName=''Item to spawn.''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
:* StringVar=''StringVar to attach to the item.''&lt;br /&gt;
:* NumberVar=''NumberVar to attach to the item.''&lt;br /&gt;
:* Lookover=''Lookover description to attach to the item.''&lt;br /&gt;
*Example=''Room.Item.Add(21, false, &amp;quot;ration&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Item.Clear(roomID As Integer, data As String) As Boolean=====&lt;br /&gt;
*Description=''Try to remove an item in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomID=''The room ID.''&lt;br /&gt;
:* itemName=''Item to remove. You can include a number here too if needed for amount. However the number MUST match one of the room drops.''&lt;br /&gt;
*Returns=''True if removed, false otherwise.''&lt;br /&gt;
*Example=''Room.Item.Clear(21, &amp;quot;ration 3&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Item.ClearAll(pid As Integer, pidIsPlayer As Boolean, Optional ByVal roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Remove all items in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''The amount of items removed.''&lt;br /&gt;
*Example=''Room.Item.ClearAll(21)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.NPC.Spawn(NPCName As String, roomID As Integer, Optional bypassExpGoldItem As Boolean = False, Optional byPassSay As Boolean = False, Optional updateRoom As Boolean = True, Optional arenaMob As Boolean = False) As Integer=====&lt;br /&gt;
*Description=''Spawns an NPC to the current room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* NPCName=''NPC to spawn (the filename without the extension.)''&lt;br /&gt;
:* roomID=''The room to spawn it in.''&lt;br /&gt;
:* bypassExpGoldItem=''If set to true, this will allow XP/Gold/Items to drop or be earned.''&lt;br /&gt;
:* byPassSay=''Bypass spawn message.''&lt;br /&gt;
:* updateRoom=''Update the room with the NPC. Not needed if the NPC is joining a party as party joining will update the room.''&lt;br /&gt;
:* arenaMob=''If this mob is spawned in an arena area, it will reduce XP/Gold a little bit.''&lt;br /&gt;
*Returns=''The ID of the new NPC, -1 if invalid.''&lt;br /&gt;
*Example=''Room.NPC.Spawn(&amp;quot;Troll&amp;quot;, 250, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.NPC.ClearAll(pid As Integer, pidIsPlayer As Boolean, Optional ByVal roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Remove all items in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''The amount of NPCs removed.''&lt;br /&gt;
*Example=''Room.NPC.ClearAll(21)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.ScriptExists(roomID as Integer) as Boolean=====&lt;br /&gt;
*Description=''Gets if the LUA script exists for this room. The room DOES NOT HAVE TO BE LOADED before this function is used in case you wish to not load a room if a script exists/etc.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomID=''The room id.''&lt;br /&gt;
*Returns=''If the room has a script - true/false.''&lt;br /&gt;
*Example=''Room.Get.ScriptExists(1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.InstanceComplete(instanceID as String) as Boolean=====&lt;br /&gt;
*Description=''Gets the instance completion flag.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* instanceName=''The instance name.''&lt;br /&gt;
*Returns=''The instance completion true/false.''&lt;br /&gt;
*Example=''Room.Get.InstanceComplete(&amp;quot;Test Instance#51213123&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Folder(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the room folder of the room ID.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''Returns the folder name.''&lt;br /&gt;
*Example=''Room.Get.Folder(152)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.File(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the room file name of the room ID.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''Returns the file name.''&lt;br /&gt;
*Example=''Room.Get.File(152)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.CaptureGold(rID As Integer) As Long=====&lt;br /&gt;
*Description=''Gets how much gold the current zone has made.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''The gold made in the zone.''&lt;br /&gt;
*Example=''Room.Get.CaptureGold(152)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Owner(rID As Integer) As String=====&lt;br /&gt;
*Description=''Gets the owner of the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''Owner of the room''&lt;br /&gt;
*Example=''Room.Get.Owner(152)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.MinimapVersion(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Get the minimap version ID. This ID is used mostly for client side purposes to reset maps.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''Returns the minimap version ID.''&lt;br /&gt;
*Example=''Room.Get.MinimapVersion(152)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.NoPenalty(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Does the room bypass the under 25 kill penalty?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''True or False of the NoPenalty value.''&lt;br /&gt;
*Example=''Room.Get.NoPenalty(1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.BypassLevel(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Does the room bypass pk level requirements?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''True or False of the BypassLevel value.''&lt;br /&gt;
*Example=''Room.Get.BypassLevel(1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.NoDrop(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Is the room an no drop?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''The value of the NoDrop value.''&lt;br /&gt;
*Example=''Room.Get.NoDrop(1)''&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Tracks(pID As Integer, mode As Integer, Optional name As String = &amp;quot;) As String=====&lt;br /&gt;
*Description=''Get all the tracks for stalking/tracking players.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''The player ID calling this.''&lt;br /&gt;
:* mode=''The mode type. Mode 0 only returns one specific player. Mode 1 returns a list with limited data. Mode 2 returns a list with full data. Any mode can search for an individual name as well long as the 'name' value is specified.''&lt;br /&gt;
:* name  &amp;quot;=''The player to search track for.''&lt;br /&gt;
*Returns=''A individual player or player listing with limited or full information.''&lt;br /&gt;
*Example=''Room.Get.Tracks(1, 2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Loaded(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Check to see if the room is loaded. Normally not needed as Room.Initialize will load the room and exit if it already loaded. You may want this however for a specific script reason however to actually return true/false and not load the room still. (For example if we aren't initalized, we can assume no player has 'activated' the room yet, thus we can have a timer activate if the room is initalized.)''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''True if loaded, false otherwise or none existing.''&lt;br /&gt;
*Example=''Room.Get.Loaded(25)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Var(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the 'Var=' variable in a room. Which is typically used for temples, class rooms, etc.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The string in 'Var='.''&lt;br /&gt;
*Example=''Room.Get.Var(&amp;quot;Bark&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Var2(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the 'Var2=' variable in a room. Which is typically used for temples, class rooms, etc.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The string in 'Var2='.''&lt;br /&gt;
*Example=''Room.Get.Var2(&amp;quot;25&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.NPCStop(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Is this room an NPCSTOP room?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The NPCStop value.''&lt;br /&gt;
*Example=''Room.Get.NPCStop(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.DayNight(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Does this room have a day/night cycle?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The day/night value.''&lt;br /&gt;
*Example=''Room.Get.DayNight(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Darkness(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Is this room in darkness or have the minimap removed?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The darkness value.''&lt;br /&gt;
*Example=''Room.Get.Darkness(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Kickout(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Get the kickout room number if it exists.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The kickout room number or -1 for no kickout.''&lt;br /&gt;
*Example=''Room.Get.Kickout(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.NoTrack(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Get the notrack value.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The notrack value.''&lt;br /&gt;
*Example=''Room.Get.NoTrack(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.CycleTimer(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Gets the cycletimer value if it is active. Returns how many cycles are left before deactivating on its own.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The cycle timer value if it exists, -1 for inactive.''&lt;br /&gt;
*Example=''Room.Get.CycleTimer(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.MinuteTimer(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Check if the minute timer is active.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''True if active, false otherwise.''&lt;br /&gt;
*Example=''Room.Get.MinuteTimer(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Name(rID As Integer) As String=====&lt;br /&gt;
*Description=''Returns the room title.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room title.''&lt;br /&gt;
*Example=''Room.Get.Name(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Area(rID As Integer) As String=====&lt;br /&gt;
*Description=''Returns the area name.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room area name.''&lt;br /&gt;
*Example=''Room.Get.Area(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Zone(rID As Integer) As String=====&lt;br /&gt;
*Description=''Returns the zone name.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room zone name.''&lt;br /&gt;
*Example=''Room.Get.Zone(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.CaptureZone(rID As Integer) As String=====&lt;br /&gt;
*Description=''Returns the zone owner if any.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room zone owner.''&lt;br /&gt;
*Example=''Room.Get.CaptureZone(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Image(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the room image name.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room image name.''&lt;br /&gt;
*Example=''Room.Get.Image(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Status(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Get the room status type.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room status type.''&lt;br /&gt;
*Example=''Room.Get.Status(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.RoomClass(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Get the room class type.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room class type.''&lt;br /&gt;
*Example=''Room.Get.RoomClass(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Description(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the short room/enter room description.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The short description.''&lt;br /&gt;
*Example=''Room.Get.Description(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.LongDescription(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the long room description.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''2''&lt;br /&gt;
*Returns=''The long description.''&lt;br /&gt;
*Example=''Room.Get.LongDescription(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.MovementDescription(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the movement description.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The movement description''&lt;br /&gt;
*Example=''Room.Get.MovementDescription(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Type(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the minimap type.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The minimap type.''&lt;br /&gt;
*Example=''Room.Get.Type(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.AlwaysSickness(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Get the alway sickness value of the room..''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room always sickness value.''&lt;br /&gt;
*Example=''Room.Get.AlwaysSickness(2, &amp;quot;true&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.NoXP(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Get the no experience value of the room..''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room no experience value.''&lt;br /&gt;
*Example=''Room.Get.NoXP(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Movement(rID As Integer, Direction As String) As Integer=====&lt;br /&gt;
*Description=''Get the room ID in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The room number in the specific direction. -1 if it does not exist.''&lt;br /&gt;
*Example=''Room.Get.Movement(2, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.KeyMode(rID As Integer, Direction As String) As Integer=====&lt;br /&gt;
*Description=''Get the room keymode in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The key mode in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.KeyMode(2, &amp;quot;up&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.KeyName(rID As Integer, Direction As String) As String=====&lt;br /&gt;
*Description=''Get the room keyname in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The key name in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.KeyName(2, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.KeyResponse(rID As Integer, Direction As String) As String=====&lt;br /&gt;
*Description=''Get the room key response, aka when you enter a room successfully in a specific movement direction. Does not require a key.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The response message apon entering a room in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.KeyResponse(2, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.KeyFailResponse(rID As Integer, Direction As String) As String=====&lt;br /&gt;
*Description=''Get the room key fail response when you cannot enter a room due to a key or mode in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The key fail response message apon entering a room in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.KeyFailResponse(2, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.KeyType(rID As Integer, Direction As String) As Integer=====&lt;br /&gt;
*Description=''Get the key type in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The key type in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.KeyType(2, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.NPCBlock(rID As Integer, Direction As String) As Boolean=====&lt;br /&gt;
*Description=''Get the NPC block in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The NPC block in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.NPCBlock(2, &amp;quot;south&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.KeyPlayerLimit(rID As Integer, Direction As String) As Integer=====&lt;br /&gt;
*Description=''Get the player limit in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The player limit in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.KeyPlayerLimit(2, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.DropSearchItem(rID As Integer) As String=====&lt;br /&gt;
*Description=''Grab the items that drop on the ground.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''All the items that drop, must be parsed. ''&lt;br /&gt;
*Example=''Room.Get.DropSearchItem(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Storage.String(rID As Integer, key As String) As String=====&lt;br /&gt;
*Description=''Get a saved data string in the room by key.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''The key of the string value.''&lt;br /&gt;
*Returns=''The string value of the key.''&lt;br /&gt;
*Example=''Room.Get.Storage.String(2, &amp;quot;className&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Storage.Number(rID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''Get a saved data number in the room by key.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''The key of the number value.''&lt;br /&gt;
*Returns=''The number value of the key.''&lt;br /&gt;
*Example=''Room.Get.Storage.Number(2, &amp;quot;npcsDied&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Storage.RNumber(rID As Integer, value As Integer) As Integer=====&lt;br /&gt;
*Description=''See if value exists in the array. 'RNumber' is only used for storing players in a room as it has functions to send messages using this.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* value=''Value to find''&lt;br /&gt;
*Returns=''The position in the array it is found in, otherwise -1.''&lt;br /&gt;
*Example=''Room.Get.Storage.RNumber(2, 5)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Storage.RNumberAll(rID As Integer) As Integer()=====&lt;br /&gt;
*Description=''Get all the number values in the array 'RNumber', as an array.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''All values in the array.''&lt;br /&gt;
*Example=''Room.Get.Storage.RNumberAll(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Storage.RNumberCount(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Get the total count of number values in the array 'RNumber'.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The total number of values in RNumber.''&lt;br /&gt;
*Example=''Room.Get.Storage.RNumberCount(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.InstanceCompleted(instanceID As String, instanceCompleted As Boolean)=====&lt;br /&gt;
*Description=''Set the instance to completed.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* instanceID=''The instance ID.''&lt;br /&gt;
:* instanceCompleted=''The value of instance completion.''&lt;br /&gt;
*Example=''Room.Set.InstanceCompleted(&amp;quot;Test Instance#2941891&amp;quot;, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.CaptureGold(rID As Integer, goldAmount As Long)=====&lt;br /&gt;
*Description=''Sets how much gold the current zone has made.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
:* goldAmount=''The amount of gold made that the area will be set to. This will NOT give gold, only for statistics if you do add gold via script.''&lt;br /&gt;
*Example=''Room.Set.CaptureGold(152, 20000)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Owner(rID As Integer, Owner As String, Permanent As Boolean)=====&lt;br /&gt;
*Description=''Sets the owner of the room. Can be permanent which reloads on reboots instead of clearing.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
:* Owner=''The owner name/guild name.''&lt;br /&gt;
:* Permanent=''Will this be saved on resets?.''&lt;br /&gt;
*Example=''Room.Set.Owner(152, &amp;quot;Staff&amp;quot;, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.MinimapVersion(rID As Integer, version as Integer)=====&lt;br /&gt;
*Description=''Sets the minimap version ID. By changing this, it will reset a players minimap of that area.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
:* rID=''The new version ID.''&lt;br /&gt;
*Example=''Room.Set.MinimapVersion(152, 3)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.NoPenalty(rid As Integer, value As Boolean)=====&lt;br /&gt;
*Description=''Set the room no penalty rule.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* value=''Does this room NoPenalty? True or False.''&lt;br /&gt;
*Example=''Room.Set.NoPenalty(2, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.BypassLevel(rid As Integer, value As Boolean)=====&lt;br /&gt;
*Description=''Set the room bypass level rule.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* value=''Does this room BypassLevel? True or False.''&lt;br /&gt;
*Example=''Room.Set.BypassLevel(2, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.NoDrop(rid As Integer, value As integer)=====&lt;br /&gt;
*Description=''Set the room event area rule.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* value=''Does this room NoDrop? 1 for no drop. 2 for disintegrate on drop.''&lt;br /&gt;
*Example=''Room.Set.NoDrop(2, 1)''&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.RefreshLevel(rid As Integer, ramount As Integer)=====&lt;br /&gt;
*Description=''Set the refresh level. If the staff level is lower than this value, they cannot refresh the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* ramount=''The level to set the refresl level to.''&lt;br /&gt;
*Example=''Room.Set.RefreshLevel(2, 3)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Track(rID As Integer, ID As Integer, Direction As String)=====&lt;br /&gt;
*Description=''Set a track in the room that can be followed using '/track'.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* ID=''The player index to be tracked.''&lt;br /&gt;
:* Direction=''The direction the player went. Can be north, south, etc.''&lt;br /&gt;
*Example=''Room.Set.Track(2, 1, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Var(rID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Set the Var value in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Var(2, &amp;quot;Cleric&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Var2(rID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Set the Var2 value in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Var2(2, &amp;quot;Cleric&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.NPCStop(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the NPCStop value in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.NPCStop(2, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.DayNight(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the daynight mode in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.DayNight(2, 0)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Darkness(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the darkness mode in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Darkness(2, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Kickout(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the kickout room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Kickout(2, 500)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.NoTrack(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the notrack value in a room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.NoTrack(2, 500)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.CycleTimer(rID As Integer, Optional updateValue As Integer = 0)=====&lt;br /&gt;
*Description=''Set the cycle timer. The cycle timer can be stopped manually by calling this function and setting updateValue to 0. ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to keep the timer running, which is in TICKS (5 seconds per tick!). Calls a script per tick.  Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.CycleTimer(2, 12)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.MinuteTimer(rID As Integer, Optional updateValue As Boolean = False)=====&lt;br /&gt;
*Description=''Set the minute timer on or off.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''True will enable, false will disable. Calls a script like cycletimer does as well. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.MinuteTimer(2, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Name(rID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Set the room title name.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The title to replace it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Name(2, &amp;quot;Death Room&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Area(rID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Set the room area name.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The room area to replace it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Area(2, &amp;quot;Happy Land&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.CaptureZone(rID As Integer, guildName As String)=====&lt;br /&gt;
*Description=''Set the room zone owner.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* guildName=''Update the zone to be owned by this faction name.''&lt;br /&gt;
*Example=''Room.Set.Zone(2, &amp;quot;Staff&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Zone(rID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Set the room zone name.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The room zone to replace it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Zone(2, &amp;quot;Zone2&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Image(rID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Set the room image.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The room image to replace it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Image(2, &amp;quot;00041&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Status(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the room status type. This is typically what defines who can attack where.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''Status to change it too. Check the wiki for details on each status value. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Status(2, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.RoomClass(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the room class type. For example bank, vaults, trash room, etc.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''Class to change it too. Check the wiki for details on each class value. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.RoomClass(2, 4)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Description(rID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the room description. This is the default 'on move' description.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The description to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Description(2, &amp;quot;This is a short description.&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.LongDescription(rID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the room long description. This is the long 'look' description.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The long description to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.LongDescription(2, &amp;quot;This is a longer description.&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.MovementDescription(rID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the room movement description. This is the movement description used in both the short and long description.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The movement description to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.MovementDescription(2, &amp;quot;You can continue east or west.&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.AlwaysSickness(rID As Integer, Value As Boolean)=====&lt;br /&gt;
*Description=''Get the alway sickness value of the room..''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Value=''The value of AlwaysSickness. Either true or false.''&lt;br /&gt;
*Example=''Room.Set.AlwaysSickness(2, &amp;quot;true&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.NoXP(rID As Integer, Value As Boolean)=====&lt;br /&gt;
*Description=''Set the no experience value of the room..''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Value=''The value of NoXP. Either true or false.''&lt;br /&gt;
*Example=''Room.Set.NoXP(2, &amp;quot;true&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Type(rID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the room minimap icon type. This is used for the minimap type.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The room minimap icon type to use. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Type(1, &amp;quot;5&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Movement(rID As Integer, Direction As String, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the movement room in a specific direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The room to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Movement(2, &amp;quot;north&amp;quot;, 20)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.KeyType(rID As Integer, Direction As String, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the key type in a specific direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The key type to use. Ignore to reset value to default in room file. You can find information on key types in the wiki.''&lt;br /&gt;
*Example=''Room.Set.KeyType(2, &amp;quot;north&amp;quot;, 5)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.KeyMode(rID As Integer, Direction As String, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the key mode in a specific direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The key mode to use. Ignore to reset value to default in room file. You can find information on key modes in the wiki.''&lt;br /&gt;
*Example=''Room.Set.KeyMode(2, &amp;quot;north&amp;quot;, 3)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.KeyName(rID As Integer, Direction As String, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the key name or value to use. For example if the key type is set to an item, this would be the item name. If it is set to gold, this could be the value of the gold.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The key name to use. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.KeyName(2, &amp;quot;north&amp;quot;, &amp;quot;Room 121 Key&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.KeyResponse(rID As Integer, Direction As String, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the key response message. This occurs regardless if there is a key lock or not and will act as a travel message.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The key response to use. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.KeyResponse(2, &amp;quot;north&amp;quot;, &amp;quot;You open the door.&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.KeyFailResponse(rID As Integer, Direction As String, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the key fail response message. This occurs when you fail to enter a room due to a key lock.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The key fail response message. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.KeyFailResponse(2, &amp;quot;north&amp;quot;, &amp;quot;You don't seem to have the correct key for the lock...&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.NPCBlock(rID As Integer, Direction As String, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the NPCBlock in a specific direction. This will halt NPCs from moving in the room, which could be player monsters, general npcs, or both.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The NPCBlock value to use. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.NPCBlock(2, &amp;quot;north&amp;quot;, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.KeyPlayerLimit(rID As Integer, Direction As String, Optional updateValue As Integer= -1 &amp;quot;)=====&lt;br /&gt;
*Description=''Set the key fail response message. This occurs when you fail to enter a room due to a key lock.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The player limit. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.KeyPlayerLimit(2, &amp;quot;north&amp;quot;, 4)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.ItemLook(rID As Integer, revert As Integer, Optional Name As String = &amp;quot;, Optional Desc As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* revert=''Revert the item looks to default before adding the new look.''&lt;br /&gt;
:* Name=''The name of the look over command to add. Leave blank to not add an item look.''&lt;br /&gt;
:* Desc=''The description to use when 'name' is used as a command.''&lt;br /&gt;
*Example=''Room.Set.ItemLook(2, 0, &amp;quot;sign&amp;quot;, &amp;quot;This is a sign.&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.SpecialMovement(rID As Integer, revert As Integer, Optional direction As Integer = 0, Optional keyMode As Integer = 0, Optional keyName As String = &amp;quot;, Optional keyType As Integer = 0, Optional keyResponse As String = &amp;quot;&amp;quot;, Optional keyFailReponse As String = &amp;quot;, Optional npcMove As Boolean = False, Optional keySay As String = &amp;quot;&amp;quot;, Optional keySayEnter As String = &amp;quot;&amp;quot;, Optional keySayLeave As String = &amp;quot;&amp;quot;, Optional keyPlayerLimit As Integer = 0)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* revert=''Revert the special movement to default before adding the new look.''&lt;br /&gt;
:* direction=''Room ID to move to.''&lt;br /&gt;
:* keyMode=''The key mode to use.''&lt;br /&gt;
:* keyName=''The key name to use.''&lt;br /&gt;
:* keyType=''The key type to use.''&lt;br /&gt;
:* keyResponse=''The key response to use.''&lt;br /&gt;
:* keyFailReponse=''The key fail response to use.''&lt;br /&gt;
:* npcMove=''The NPCMove value to use.''&lt;br /&gt;
:* keySay=''The command to use for the movement. I.E. 'enter'.''&lt;br /&gt;
:* keySayEnter=''The message that people in the enter room will get. Adds the name automatically to the start.''&lt;br /&gt;
:* keySayLeave=''The message that people in the leave room will get. Adds the name automatically to the start.''&lt;br /&gt;
:* keyPlayerLimit=''The amount of players in a party allowed to move in this direction.''&lt;br /&gt;
*Example=''Room.Set.SpecialMovement(2, 0, 200, 0, &amp;quot;&amp;quot;, 0, &amp;quot;You walk in the room&amp;quot;, &amp;quot;&amp;quot;, 0, &amp;quot;enter&amp;quot;, &amp;quot;entered the house!&amp;quot;, &amp;quot;arrived from outside!&amp;quot;, 2)''&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.DropSearchItem(rID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Set.DropSearchItem(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Storage.String(rID As Integer, key As String, value As String, perma As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
:* perma=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Set.Storage.String(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Storage.Number(rID As Integer, key As String, value As Double, perma As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
:* perma=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Set.Storage.Number(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Storage.RNumber(rID As Integer, value As Integer, Optional value2 As Integer = -1)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
:* value2  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Set.Storage.RNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.Track(rID As Integer, ID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.Track(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.ItemLook(rID As Integer, Name As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Name=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.ItemLook(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.SpecialMovement(rID As Integer, rToRemove as String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* rToRemove =''The room connection to remove.''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.SpecialMovement(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.CaptureZone(rID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.CaptureZone(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.Storage.String(rID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.Storage.String(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.Storage.Number(rID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.Storage.Number(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.Storage.RNumber(rID As Integer, key As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.Storage.RNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Clear.ItemLook(rID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Clear.ItemLook(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Clear.SpecialMovement(rID As Integer, revert As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* revert=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Clear.SpecialMovement(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Clear.Storage.RNumber(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Clear.Storage.RNumber(   )''&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=Room&amp;diff=3788</id>
		<title>Room</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=Room&amp;diff=3788"/>
				<updated>2021-02-09T09:00:12Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: /* Rooms */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;====Rooms====&lt;br /&gt;
&lt;br /&gt;
=====Room.Initialize(rid As Integer)=====&lt;br /&gt;
*Description=''Initialize a room. If a room is not initilized and you try to do functions/calls in it, the script will fail as the room is not loaded yet.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rid=''The room ID to load''&lt;br /&gt;
*Example=''Room.Initialize(25)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.ID(roomFolder As String, roomID As integer) As Integer=====&lt;br /&gt;
*Description=''Get the current ID of the room. This is needed as rooms are dynamically loaded and will NOT be the same when the server resets!''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomFolder =''The room folder/area name.''&lt;br /&gt;
:* roomID=''The room number.''&lt;br /&gt;
:*Returns=''The ID of the room.''&lt;br /&gt;
*Example=''Room.ID(&amp;quot;Seamoor City&amp;quot;, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.ReloadAllID(roomFolder As String)=====&lt;br /&gt;
*Description=''Reload an room folder to initialize more IDs (as IDs are pre-generated at startup. This is normally useful for dynamic rooms.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomFolder =''The room folder/area name.''&lt;br /&gt;
*Example=''Room.ReloadAllID(&amp;quot;Seamoor City&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.ReloadID(roomFolder as String, roomID As Integer)=====&lt;br /&gt;
*Description=''General IDs for specific rooms. This is if you know what room IDs are added and should be called instead of Room.ReloadAllID which can use up more cycles checking for redundant/already ID loaded rooms.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomFolder =''The room folder/area name.''&lt;br /&gt;
:* roomID=''The room number.''&lt;br /&gt;
*Example=''Room.ReloadID(&amp;quot;Seamoor City&amp;quot;, 105)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.ProcessStaminaLoss(roomID As Integer, pID As Integer, pIDIsPlayer As Boolean, defenderID As Integer, defenderIsPlayer As Boolean, attacked As Integer)=====&lt;br /&gt;
*Description=''Process the stamina loss function. This is currently only used for certain things like ensuring pets attack and stop if you go AFK. You need to specify the attacker (pID) and defender (defenderID).''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomID=''The room number.''&lt;br /&gt;
:* pID=''The ID of the entity.''&lt;br /&gt;
:* pIDIsPlayer =''Is the pID a player.''&lt;br /&gt;
:* defenderID=''The defenderID of the defender.''&lt;br /&gt;
:* defenderIsPlayer=''Is the defenderID a player.''&lt;br /&gt;
:* Attacked=''The attack value. Same value used in functions such as a return from an physical attack/etc.''&lt;br /&gt;
*Example=''Room.ProcessStaminaLoss(22, 1, true, 2, true, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.HidePenalty(pid As Integer, pidIsPlayer As Boolean, ignorePCount As Boolean, Optional roomID As Integer = -1) As Double=====&lt;br /&gt;
*Description=''Returns the hide penalty based on how many players are in the room. ignoring player count will generate a higher value.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* ignorePCount=''Ignore player count variable. This variable is server side and will reduce the amount of penalty if added by a specific amount.''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''The hide delay in seconds.''&lt;br /&gt;
*Example=''Room.HidePenalty(21, false, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Player.Find(pid As Integer, pidIsPlayer As Boolean, ByVal data As String, useHidden As Boolean, Optional ByVal exact As Boolean = True, Optional ByVal roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Try to find a player in in the specific room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* data=''Player to find.''&lt;br /&gt;
:* useHidden=''Ignore hidden players or use them in the search.''&lt;br /&gt;
:* exact =''Use exact or find partial matches. Default is true.''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''The ID of the player found in the room.''&lt;br /&gt;
*Example=''Room.Player.Find(21, false, &amp;quot;NiteHawk&amp;quot;, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Player.List(pid As Integer, pidIsPlayer As Boolean, Optional roomID As Integer = -1) As Integer()=====&lt;br /&gt;
*Description=''List all players in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''An array of players in the room.''&lt;br /&gt;
*Example=''Room.Player.List(21, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Player.Count(pid As Integer, pidIsPlayer As Boolean, Optional roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Get the total number of players. Normally used if you use the above, as the array won't return a specific array length (due to C# to Lua transtitions).''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''An integer value with the total amount of players in the room.''&lt;br /&gt;
*Example=''Room.Player.Count(21, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Player.AreaCount(areaName As String, startID As Integer, endID As Integer, Optional hiddenstaffers As Boolean = False) As Integer=====&lt;br /&gt;
*Description=''Count the players in an area based on a start and end ID!''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* areaName =''The folder/area name.''&lt;br /&gt;
:* startID=''The start room number.''&lt;br /&gt;
:* endID =''The end room number.''&lt;br /&gt;
:* hiddenstaffers =''If staffers should be counted as well.''&lt;br /&gt;
:*Returns=''The player count.''&lt;br /&gt;
*Example=''Room.Player.AreaCount(&amp;quot;Seamoor City&amp;quot;, 1, 10)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Player.AreaList(areaName As String, startID As Integer, endID As Integer, Optional hiddenstaffers As Boolean = False) As Integer()=====&lt;br /&gt;
*Description=''Grab the IDs of the players in an area based on a start and end ID!''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* areaName =''The folder/area name.''&lt;br /&gt;
:* startID=''The start room number.''&lt;br /&gt;
:* endID =''The end room number.''&lt;br /&gt;
:* hiddenstaffers =''If staffers should be counted as well.''&lt;br /&gt;
:*Returns=''The player IDs in an array.''&lt;br /&gt;
*Example=''Room.Player.AreaList(&amp;quot;Seamoor City&amp;quot;, 1, 10)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.NPC.Find(pid As Integer, pidIsPlayer As Boolean, data As String, useHidden As Boolean, Optional ByVal exact As Boolean = True, Optional roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Try to find a npc in in the specific room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* data=''NPC to find.''&lt;br /&gt;
:* useHidden=''Ignore hidden NPCs or use them in the search.''&lt;br /&gt;
:* exact =''Use exact or find partial matches. Default is true.''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''The ID of the NPC found in the room.''&lt;br /&gt;
*Example=''Room.NPC.Find(1, true, &amp;quot;Rat&amp;quot;, false, 500)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.NPC.List(pid As Integer, pidIsPlayer As Boolean, Optional roomID As Integer = -1) As Integer()=====&lt;br /&gt;
*Description=''List all NPCs in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''An array of NPCs in the room.''&lt;br /&gt;
*Example=''Room.NPC.List(21, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.NPC.Count(pid As Integer, pidIsPlayer As Boolean, Optional roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Get the total number of NPCs. Normally used if you use the above, as the array won't return a specific array length (due to C# to Lua transtitions).''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''An integer value with the total amount of NPCs in the room.''&lt;br /&gt;
*Example=''Room.NPC.Count(21, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Item.Find(pid As Integer, pidIsPlayer As Boolean, data As String, Optional roomID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''Try to find an item in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* data=''Item to find.''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''The ID of the item found in the room.''&lt;br /&gt;
*Example=''Room.Item.Find(21, false, &amp;quot;ration&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Item.List(pid As Integer, pidIsPlayer As Boolean, Optional roomID As Integer = -1) As Integer()=====&lt;br /&gt;
*Description=''List all items in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''An array of items in the room.''&lt;br /&gt;
*Example=''Room.Item.List(21, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Item.Count(pid As Integer, pidIsPlayer As Boolean, Optional roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Get the total number of items. Normally used if you use the above, as the array won't return a specific array length (due to C# to Lua transtitions).''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''An integer value with the total amount of items in the room.''&lt;br /&gt;
*Example=''Room.Item.Count(21, false)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Item.Add(pid As Integer, pidIsPlayer As Boolean, itemName As String, Optional roomID As Integer = -1, Optional byPassScriptSetup As Boolean = False, Optional StringVar As String = &amp;quot;&amp;quot;, Optional NumberVar As Integer = -1, Optional LookOver As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Try to find an item in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* itemName=''Item to spawn.''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
:* StringVar=''StringVar to attach to the item.''&lt;br /&gt;
:* NumberVar=''NumberVar to attach to the item.''&lt;br /&gt;
:* Lookover=''Lookover description to attach to the item.''&lt;br /&gt;
*Example=''Room.Item.Add(21, false, &amp;quot;ration&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Item.Clear(roomID As Integer, data As String) As Boolean=====&lt;br /&gt;
*Description=''Try to remove an item in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomID=''The room ID.''&lt;br /&gt;
:* itemName=''Item to remove. You can include a number here too if needed for amount. However the number MUST match one of the room drops.''&lt;br /&gt;
*Returns=''True if removed, false otherwise.''&lt;br /&gt;
*Example=''Room.Item.Clear(21, &amp;quot;ration 3&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Item.ClearAll(pid As Integer, pidIsPlayer As Boolean, Optional ByVal roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Remove all items in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''The amount of items removed.''&lt;br /&gt;
*Example=''Room.Item.ClearAll(21)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.NPC.Spawn(NPCName As String, roomID As Integer, Optional bypassExpGoldItem As Boolean = False, Optional byPassSay As Boolean = False, Optional updateRoom As Boolean = True, Optional arenaMob As Boolean = False) As Integer=====&lt;br /&gt;
*Description=''Spawns an NPC to the current room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* NPCName=''NPC to spawn (the filename without the extension.)''&lt;br /&gt;
:* roomID=''The room to spawn it in.''&lt;br /&gt;
:* bypassExpGoldItem=''If set to true, this will allow XP/Gold/Items to drop or be earned.''&lt;br /&gt;
:* byPassSay=''Bypass spawn message.''&lt;br /&gt;
:* updateRoom=''Update the room with the NPC. Not needed if the NPC is joining a party as party joining will update the room.''&lt;br /&gt;
:* arenaMob=''If this mob is spawned in an arena area, it will reduce XP/Gold a little bit.''&lt;br /&gt;
*Returns=''The ID of the new NPC, -1 if invalid.''&lt;br /&gt;
*Example=''Room.NPC.Spawn(&amp;quot;Troll&amp;quot;, 250, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.NPC.ClearAll(pid As Integer, pidIsPlayer As Boolean, Optional ByVal roomID As Integer = -1) As Integer=====&lt;br /&gt;
*Description=''Remove all items in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''ID calling this.''&lt;br /&gt;
:* pidIsPlayer=''Is the ID a player or NPC?''&lt;br /&gt;
:* roomID=''Do not specify this (use -1 or do not use at all) unless you want to search in a different room associated via the ID.''&lt;br /&gt;
*Returns=''The amount of NPCs removed.''&lt;br /&gt;
*Example=''Room.NPC.ClearAll(21)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.ScriptExists(roomID as Integer) as Boolean=====&lt;br /&gt;
*Description=''Gets if the LUA script exists for this room. The room DOES NOT HAVE TO BE LOADED before this function is used in case you wish to not load a room if a script exists/etc.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* roomID=''The room id.''&lt;br /&gt;
*Returns=''If the room has a script - true/false.''&lt;br /&gt;
*Example=''Room.Get.ScriptExists(1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.InstanceComplete(instanceID as String) as Boolean=====&lt;br /&gt;
*Description=''Gets the instance completion flag.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* instanceName=''The instance name.''&lt;br /&gt;
*Returns=''The instance completion true/false.''&lt;br /&gt;
*Example=''Room.Get.InstanceComplete(&amp;quot;Test Instance#51213123&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Folder(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the room folder of the room ID.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''Returns the folder name.''&lt;br /&gt;
*Example=''Room.Get.Folder(152)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.File(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the room file name of the room ID.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''Returns the file name.''&lt;br /&gt;
*Example=''Room.Get.File(152)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.CaptureGold(rID As Integer) As Long=====&lt;br /&gt;
*Description=''Gets how much gold the current zone has made.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''The gold made in the zone.''&lt;br /&gt;
*Example=''Room.Get.CaptureGold(152)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Owner(rID As Integer) As String=====&lt;br /&gt;
*Description=''Gets the owner of the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''Owner of the room''&lt;br /&gt;
*Example=''Room.Get.Owner(152)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.MinimapVersion(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Get the minimap version ID. This ID is used mostly for client side purposes to reset maps.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''Returns the minimap version ID.''&lt;br /&gt;
*Example=''Room.Get.MinimapVersion(152)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.NoPenalty(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Does the room bypass the under 25 kill penalty?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''True or False of the NoPenalty value.''&lt;br /&gt;
*Example=''Room.Get.NoPenalty(1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.BypassLevel(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Does the room bypass pk level requirements?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''True or False of the BypassLevel value.''&lt;br /&gt;
*Example=''Room.Get.BypassLevel(1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.NoDrop(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Is the room an event area?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
*Returns=''True or False of the NoDrop value.''&lt;br /&gt;
*Example=''Room.Get.NoDrop(1)''&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Tracks(pID As Integer, mode As Integer, Optional name As String = &amp;quot;) As String=====&lt;br /&gt;
*Description=''Get all the tracks for stalking/tracking players.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''The player ID calling this.''&lt;br /&gt;
:* mode=''The mode type. Mode 0 only returns one specific player. Mode 1 returns a list with limited data. Mode 2 returns a list with full data. Any mode can search for an individual name as well long as the 'name' value is specified.''&lt;br /&gt;
:* name  &amp;quot;=''The player to search track for.''&lt;br /&gt;
*Returns=''A individual player or player listing with limited or full information.''&lt;br /&gt;
*Example=''Room.Get.Tracks(1, 2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Loaded(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Check to see if the room is loaded. Normally not needed as Room.Initialize will load the room and exit if it already loaded. You may want this however for a specific script reason however to actually return true/false and not load the room still. (For example if we aren't initalized, we can assume no player has 'activated' the room yet, thus we can have a timer activate if the room is initalized.)''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''True if loaded, false otherwise or none existing.''&lt;br /&gt;
*Example=''Room.Get.Loaded(25)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Var(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the 'Var=' variable in a room. Which is typically used for temples, class rooms, etc.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The string in 'Var='.''&lt;br /&gt;
*Example=''Room.Get.Var(&amp;quot;Bark&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Var2(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the 'Var2=' variable in a room. Which is typically used for temples, class rooms, etc.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The string in 'Var2='.''&lt;br /&gt;
*Example=''Room.Get.Var2(&amp;quot;25&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.NPCStop(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Is this room an NPCSTOP room?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The NPCStop value.''&lt;br /&gt;
*Example=''Room.Get.NPCStop(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.DayNight(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Does this room have a day/night cycle?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The day/night value.''&lt;br /&gt;
*Example=''Room.Get.DayNight(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Darkness(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Is this room in darkness or have the minimap removed?''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The darkness value.''&lt;br /&gt;
*Example=''Room.Get.Darkness(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Kickout(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Get the kickout room number if it exists.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The kickout room number or -1 for no kickout.''&lt;br /&gt;
*Example=''Room.Get.Kickout(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.NoTrack(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Get the notrack value.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The notrack value.''&lt;br /&gt;
*Example=''Room.Get.NoTrack(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.CycleTimer(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Gets the cycletimer value if it is active. Returns how many cycles are left before deactivating on its own.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The cycle timer value if it exists, -1 for inactive.''&lt;br /&gt;
*Example=''Room.Get.CycleTimer(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.MinuteTimer(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Check if the minute timer is active.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''True if active, false otherwise.''&lt;br /&gt;
*Example=''Room.Get.MinuteTimer(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Name(rID As Integer) As String=====&lt;br /&gt;
*Description=''Returns the room title.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room title.''&lt;br /&gt;
*Example=''Room.Get.Name(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Area(rID As Integer) As String=====&lt;br /&gt;
*Description=''Returns the area name.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room area name.''&lt;br /&gt;
*Example=''Room.Get.Area(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Zone(rID As Integer) As String=====&lt;br /&gt;
*Description=''Returns the zone name.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room zone name.''&lt;br /&gt;
*Example=''Room.Get.Zone(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.CaptureZone(rID As Integer) As String=====&lt;br /&gt;
*Description=''Returns the zone owner if any.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room zone owner.''&lt;br /&gt;
*Example=''Room.Get.CaptureZone(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Image(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the room image name.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room image name.''&lt;br /&gt;
*Example=''Room.Get.Image(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Status(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Get the room status type.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room status type.''&lt;br /&gt;
*Example=''Room.Get.Status(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.RoomClass(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Get the room class type.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room class type.''&lt;br /&gt;
*Example=''Room.Get.RoomClass(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Description(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the short room/enter room description.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The short description.''&lt;br /&gt;
*Example=''Room.Get.Description(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.LongDescription(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the long room description.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''2''&lt;br /&gt;
*Returns=''The long description.''&lt;br /&gt;
*Example=''Room.Get.LongDescription(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.MovementDescription(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the movement description.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The movement description''&lt;br /&gt;
*Example=''Room.Get.MovementDescription(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Type(rID As Integer) As String=====&lt;br /&gt;
*Description=''Get the minimap type.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The minimap type.''&lt;br /&gt;
*Example=''Room.Get.Type(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.AlwaysSickness(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Get the alway sickness value of the room..''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room always sickness value.''&lt;br /&gt;
*Example=''Room.Get.AlwaysSickness(2, &amp;quot;true&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.NoXP(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''Get the no experience value of the room..''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The room no experience value.''&lt;br /&gt;
*Example=''Room.Get.NoXP(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Movement(rID As Integer, Direction As String) As Integer=====&lt;br /&gt;
*Description=''Get the room ID in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The room number in the specific direction. -1 if it does not exist.''&lt;br /&gt;
*Example=''Room.Get.Movement(2, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.KeyMode(rID As Integer, Direction As String) As Integer=====&lt;br /&gt;
*Description=''Get the room keymode in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The key mode in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.KeyMode(2, &amp;quot;up&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.KeyName(rID As Integer, Direction As String) As String=====&lt;br /&gt;
*Description=''Get the room keyname in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The key name in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.KeyName(2, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.KeyResponse(rID As Integer, Direction As String) As String=====&lt;br /&gt;
*Description=''Get the room key response, aka when you enter a room successfully in a specific movement direction. Does not require a key.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The response message apon entering a room in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.KeyResponse(2, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.KeyFailResponse(rID As Integer, Direction As String) As String=====&lt;br /&gt;
*Description=''Get the room key fail response when you cannot enter a room due to a key or mode in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The key fail response message apon entering a room in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.KeyFailResponse(2, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.KeyType(rID As Integer, Direction As String) As Integer=====&lt;br /&gt;
*Description=''Get the key type in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The key type in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.KeyType(2, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.NPCBlock(rID As Integer, Direction As String) As Boolean=====&lt;br /&gt;
*Description=''Get the NPC block in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The NPC block in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.NPCBlock(2, &amp;quot;south&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.KeyPlayerLimit(rID As Integer, Direction As String) As Integer=====&lt;br /&gt;
*Description=''Get the player limit in a specific movement direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to look for. This should be either 'north', 'south', 'east', 'west', 'up', or 'down'.''&lt;br /&gt;
*Returns=''The player limit in the specific direction.''&lt;br /&gt;
*Example=''Room.Get.KeyPlayerLimit(2, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.DropSearchItem(rID As Integer) As String=====&lt;br /&gt;
*Description=''Grab the items that drop on the ground.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''All the items that drop, must be parsed. ''&lt;br /&gt;
*Example=''Room.Get.DropSearchItem(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Storage.String(rID As Integer, key As String) As String=====&lt;br /&gt;
*Description=''Get a saved data string in the room by key.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''The key of the string value.''&lt;br /&gt;
*Returns=''The string value of the key.''&lt;br /&gt;
*Example=''Room.Get.Storage.String(2, &amp;quot;className&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Storage.Number(rID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''Get a saved data number in the room by key.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''The key of the number value.''&lt;br /&gt;
*Returns=''The number value of the key.''&lt;br /&gt;
*Example=''Room.Get.Storage.Number(2, &amp;quot;npcsDied&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Storage.RNumber(rID As Integer, value As Integer) As Integer=====&lt;br /&gt;
*Description=''See if value exists in the array. 'RNumber' is only used for storing players in a room as it has functions to send messages using this.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* value=''Value to find''&lt;br /&gt;
*Returns=''The position in the array it is found in, otherwise -1.''&lt;br /&gt;
*Example=''Room.Get.Storage.RNumber(2, 5)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Storage.RNumberAll(rID As Integer) As Integer()=====&lt;br /&gt;
*Description=''Get all the number values in the array 'RNumber', as an array.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''All values in the array.''&lt;br /&gt;
*Example=''Room.Get.Storage.RNumberAll(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Get.Storage.RNumberCount(rID As Integer) As Integer=====&lt;br /&gt;
*Description=''Get the total count of number values in the array 'RNumber'.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''The total number of values in RNumber.''&lt;br /&gt;
*Example=''Room.Get.Storage.RNumberCount(2)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.InstanceCompleted(instanceID As String, instanceCompleted As Boolean)=====&lt;br /&gt;
*Description=''Set the instance to completed.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* instanceID=''The instance ID.''&lt;br /&gt;
:* instanceCompleted=''The value of instance completion.''&lt;br /&gt;
*Example=''Room.Set.InstanceCompleted(&amp;quot;Test Instance#2941891&amp;quot;, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.CaptureGold(rID As Integer, goldAmount As Long)=====&lt;br /&gt;
*Description=''Sets how much gold the current zone has made.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
:* goldAmount=''The amount of gold made that the area will be set to. This will NOT give gold, only for statistics if you do add gold via script.''&lt;br /&gt;
*Example=''Room.Set.CaptureGold(152, 20000)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Owner(rID As Integer, Owner As String, Permanent As Boolean)=====&lt;br /&gt;
*Description=''Sets the owner of the room. Can be permanent which reloads on reboots instead of clearing.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
:* Owner=''The owner name/guild name.''&lt;br /&gt;
:* Permanent=''Will this be saved on resets?.''&lt;br /&gt;
*Example=''Room.Set.Owner(152, &amp;quot;Staff&amp;quot;, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.MinimapVersion(rID As Integer, version as Integer)=====&lt;br /&gt;
*Description=''Sets the minimap version ID. By changing this, it will reset a players minimap of that area.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''The room ID.''&lt;br /&gt;
:* rID=''The new version ID.''&lt;br /&gt;
*Example=''Room.Set.MinimapVersion(152, 3)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.NoPenalty(rid As Integer, value As Boolean)=====&lt;br /&gt;
*Description=''Set the room no penalty rule.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* value=''Does this room NoPenalty? True or False.''&lt;br /&gt;
*Example=''Room.Set.NoPenalty(2, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.BypassLevel(rid As Integer, value As Boolean)=====&lt;br /&gt;
*Description=''Set the room bypass level rule.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* value=''Does this room BypassLevel? True or False.''&lt;br /&gt;
*Example=''Room.Set.BypassLevel(2, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.NoDrop(rid As Integer, value As integer)=====&lt;br /&gt;
*Description=''Set the room event area rule.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* value=''Does this room NoDrop? 1 for no drop. 2 for disintegrate on drop.''&lt;br /&gt;
*Example=''Room.Set.NoDrop(2, 1)''&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.RefreshLevel(rid As Integer, ramount As Integer)=====&lt;br /&gt;
*Description=''Set the refresh level. If the staff level is lower than this value, they cannot refresh the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* ramount=''The level to set the refresl level to.''&lt;br /&gt;
*Example=''Room.Set.RefreshLevel(2, 3)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Track(rID As Integer, ID As Integer, Direction As String)=====&lt;br /&gt;
*Description=''Set a track in the room that can be followed using '/track'.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* ID=''The player index to be tracked.''&lt;br /&gt;
:* Direction=''The direction the player went. Can be north, south, etc.''&lt;br /&gt;
*Example=''Room.Set.Track(2, 1, &amp;quot;north&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Var(rID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Set the Var value in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Var(2, &amp;quot;Cleric&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Var2(rID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Set the Var2 value in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Var2(2, &amp;quot;Cleric&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.NPCStop(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the NPCStop value in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.NPCStop(2, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.DayNight(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the daynight mode in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.DayNight(2, 0)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Darkness(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the darkness mode in the room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Darkness(2, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Kickout(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the kickout room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Kickout(2, 500)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.NoTrack(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the notrack value in a room.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.NoTrack(2, 500)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.CycleTimer(rID As Integer, Optional updateValue As Integer = 0)=====&lt;br /&gt;
*Description=''Set the cycle timer. The cycle timer can be stopped manually by calling this function and setting updateValue to 0. ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The value to keep the timer running, which is in TICKS (5 seconds per tick!). Calls a script per tick.  Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.CycleTimer(2, 12)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.MinuteTimer(rID As Integer, Optional updateValue As Boolean = False)=====&lt;br /&gt;
*Description=''Set the minute timer on or off.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''True will enable, false will disable. Calls a script like cycletimer does as well. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.MinuteTimer(2, true)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Name(rID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Set the room title name.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The title to replace it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Name(2, &amp;quot;Death Room&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Area(rID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Set the room area name.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The room area to replace it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Area(2, &amp;quot;Happy Land&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.CaptureZone(rID As Integer, guildName As String)=====&lt;br /&gt;
*Description=''Set the room zone owner.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* guildName=''Update the zone to be owned by this faction name.''&lt;br /&gt;
*Example=''Room.Set.Zone(2, &amp;quot;Staff&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Zone(rID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Set the room zone name.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The room zone to replace it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Zone(2, &amp;quot;Zone2&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Image(rID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''Set the room image.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The room image to replace it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Image(2, &amp;quot;00041&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Status(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the room status type. This is typically what defines who can attack where.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''Status to change it too. Check the wiki for details on each status value. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Status(2, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.RoomClass(rID As Integer, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the room class type. For example bank, vaults, trash room, etc.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''Class to change it too. Check the wiki for details on each class value. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.RoomClass(2, 4)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Description(rID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the room description. This is the default 'on move' description.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The description to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Description(2, &amp;quot;This is a short description.&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.LongDescription(rID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the room long description. This is the long 'look' description.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The long description to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.LongDescription(2, &amp;quot;This is a longer description.&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.MovementDescription(rID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the room movement description. This is the movement description used in both the short and long description.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The movement description to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.MovementDescription(2, &amp;quot;You can continue east or west.&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.AlwaysSickness(rID As Integer, Value As Boolean)=====&lt;br /&gt;
*Description=''Get the alway sickness value of the room..''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Value=''The value of AlwaysSickness. Either true or false.''&lt;br /&gt;
*Example=''Room.Set.AlwaysSickness(2, &amp;quot;true&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.NoXP(rID As Integer, Value As Boolean)=====&lt;br /&gt;
*Description=''Set the no experience value of the room..''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Value=''The value of NoXP. Either true or false.''&lt;br /&gt;
*Example=''Room.Set.NoXP(2, &amp;quot;true&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Type(rID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the room minimap icon type. This is used for the minimap type.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''The room minimap icon type to use. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Type(1, &amp;quot;5&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Movement(rID As Integer, Direction As String, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the movement room in a specific direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The room to update it too. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.Movement(2, &amp;quot;north&amp;quot;, 20)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.KeyType(rID As Integer, Direction As String, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the key type in a specific direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The key type to use. Ignore to reset value to default in room file. You can find information on key types in the wiki.''&lt;br /&gt;
*Example=''Room.Set.KeyType(2, &amp;quot;north&amp;quot;, 5)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.KeyMode(rID As Integer, Direction As String, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the key mode in a specific direction.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The key mode to use. Ignore to reset value to default in room file. You can find information on key modes in the wiki.''&lt;br /&gt;
*Example=''Room.Set.KeyMode(2, &amp;quot;north&amp;quot;, 3)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.KeyName(rID As Integer, Direction As String, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the key name or value to use. For example if the key type is set to an item, this would be the item name. If it is set to gold, this could be the value of the gold.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The key name to use. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.KeyName(2, &amp;quot;north&amp;quot;, &amp;quot;Room 121 Key&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.KeyResponse(rID As Integer, Direction As String, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the key response message. This occurs regardless if there is a key lock or not and will act as a travel message.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The key response to use. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.KeyResponse(2, &amp;quot;north&amp;quot;, &amp;quot;You open the door.&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.KeyFailResponse(rID As Integer, Direction As String, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''Set the key fail response message. This occurs when you fail to enter a room due to a key lock.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The key fail response message. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.KeyFailResponse(2, &amp;quot;north&amp;quot;, &amp;quot;You don't seem to have the correct key for the lock...&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.NPCBlock(rID As Integer, Direction As String, Optional updateValue As Integer = -1)=====&lt;br /&gt;
*Description=''Set the NPCBlock in a specific direction. This will halt NPCs from moving in the room, which could be player monsters, general npcs, or both.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The NPCBlock value to use. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.NPCBlock(2, &amp;quot;north&amp;quot;, 1)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.KeyPlayerLimit(rID As Integer, Direction As String, Optional updateValue As Integer= -1 &amp;quot;)=====&lt;br /&gt;
*Description=''Set the key fail response message. This occurs when you fail to enter a room due to a key lock.''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Direction=''The direction to modify. For example &amp;quot;north&amp;quot;, &amp;quot;south&amp;quot;, etc.''&lt;br /&gt;
:* updateValue=''The player limit. Ignore to reset value to default in room file.''&lt;br /&gt;
*Example=''Room.Set.KeyPlayerLimit(2, &amp;quot;north&amp;quot;, 4)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.ItemLook(rID As Integer, revert As Integer, Optional Name As String = &amp;quot;, Optional Desc As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* revert=''Revert the item looks to default before adding the new look.''&lt;br /&gt;
:* Name=''The name of the look over command to add. Leave blank to not add an item look.''&lt;br /&gt;
:* Desc=''The description to use when 'name' is used as a command.''&lt;br /&gt;
*Example=''Room.Set.ItemLook(2, 0, &amp;quot;sign&amp;quot;, &amp;quot;This is a sign.&amp;quot;)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.SpecialMovement(rID As Integer, revert As Integer, Optional direction As Integer = 0, Optional keyMode As Integer = 0, Optional keyName As String = &amp;quot;, Optional keyType As Integer = 0, Optional keyResponse As String = &amp;quot;&amp;quot;, Optional keyFailReponse As String = &amp;quot;, Optional npcMove As Boolean = False, Optional keySay As String = &amp;quot;&amp;quot;, Optional keySayEnter As String = &amp;quot;&amp;quot;, Optional keySayLeave As String = &amp;quot;&amp;quot;, Optional keyPlayerLimit As Integer = 0)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* revert=''Revert the special movement to default before adding the new look.''&lt;br /&gt;
:* direction=''Room ID to move to.''&lt;br /&gt;
:* keyMode=''The key mode to use.''&lt;br /&gt;
:* keyName=''The key name to use.''&lt;br /&gt;
:* keyType=''The key type to use.''&lt;br /&gt;
:* keyResponse=''The key response to use.''&lt;br /&gt;
:* keyFailReponse=''The key fail response to use.''&lt;br /&gt;
:* npcMove=''The NPCMove value to use.''&lt;br /&gt;
:* keySay=''The command to use for the movement. I.E. 'enter'.''&lt;br /&gt;
:* keySayEnter=''The message that people in the enter room will get. Adds the name automatically to the start.''&lt;br /&gt;
:* keySayLeave=''The message that people in the leave room will get. Adds the name automatically to the start.''&lt;br /&gt;
:* keyPlayerLimit=''The amount of players in a party allowed to move in this direction.''&lt;br /&gt;
*Example=''Room.Set.SpecialMovement(2, 0, 200, 0, &amp;quot;&amp;quot;, 0, &amp;quot;You walk in the room&amp;quot;, &amp;quot;&amp;quot;, 0, &amp;quot;enter&amp;quot;, &amp;quot;entered the house!&amp;quot;, &amp;quot;arrived from outside!&amp;quot;, 2)''&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.DropSearchItem(rID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Set.DropSearchItem(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Storage.String(rID As Integer, key As String, value As String, perma As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
:* perma=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Set.Storage.String(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Storage.Number(rID As Integer, key As String, value As Double, perma As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
:* perma=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Set.Storage.Number(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Set.Storage.RNumber(rID As Integer, value As Integer, Optional value2 As Integer = -1)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
:* value2  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Set.Storage.RNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.Track(rID As Integer, ID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.Track(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.ItemLook(rID As Integer, Name As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* Name=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.ItemLook(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.SpecialMovement(rID As Integer, rToRemove as String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* rToRemove =''The room connection to remove.''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.SpecialMovement(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.CaptureZone(rID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.CaptureZone(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.Storage.String(rID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.Storage.String(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.Storage.Number(rID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.Storage.Number(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Remove.Storage.RNumber(rID As Integer, key As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Remove.Storage.RNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Clear.ItemLook(rID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Clear.ItemLook(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Clear.SpecialMovement(rID As Integer, revert As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
:* revert=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Clear.SpecialMovement(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Room.Clear.Storage.RNumber(rID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* rID=''Room ID.''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Room.Clear.Storage.RNumber(   )''&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=NPC&amp;diff=3787</id>
		<title>NPC</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=NPC&amp;diff=3787"/>
				<updated>2021-02-09T08:59:27Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;====NPC====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.RandomMove(pID As Integer, bypassStatus As Boolean) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* bypassStatus=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.RandomMove(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Move(pID As Integer, roomDirection As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* roomDirection=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Move(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.PartyCheck(npcID As Integer, pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* npcID=''   ''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.PartyCheck(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.ExperienceCalculate(nID As Integer, pID As Integer, pidIsPlayer As Boolean, damage As Integer, death As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* pidIsPlayer=''   ''&lt;br /&gt;
:* damage=''   ''&lt;br /&gt;
:* death=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.ExperienceCalculate(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.AddGlobalTimer(npcID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* npcID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.AddGlobalTimer(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.RemoveGlobalTimer(npcID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* npcID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.RemoveGlobalTimer(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.UpdateQuestFlag(npcID As Integer, pIndex As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* npcID=''   ''&lt;br /&gt;
:* pIndex=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.UpdateQuestFlag(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.Quests(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.Quests(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.PartyOwner(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.PartyOwner(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.AttackDelayMinimum(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.AttackDelayMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.AttackDelayMaximum(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.AttackDelayMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.DropItems(nID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.DropItems(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.Charm(nID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.Charm(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.DamageMinimum(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.DamageMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.DamageMaximum(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.DamageMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.ExperienceHit(nID As Integer) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.ExperienceHit(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.ExperienceSlay(nID As Integer) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.ExperienceSlay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.Infravision(nID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.Infravision(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.Follow(nID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.Follow(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.SpawnTime(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.SpawnTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.BName(nID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.BName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.AttackAgility(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.AttackAgility(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.Rarity(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.Rarity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.OriginalGold(nID As Integer) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.OriginalGold(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.TameTauntLevel(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.TameTauntLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.DisbandOnAttack(nID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.DisbandOnAttack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Alliance(nID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue =''   ''&lt;br /&gt;
*Example=''NPC.Set.Alliance(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.SubjectIdentity(nID As Integer, HeShe As String, HimHer As String, HisHer As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* HeShe=''   ''&lt;br /&gt;
:* HimHer=''   ''&lt;br /&gt;
:* HisHer=''   ''&lt;br /&gt;
*Example=''NPC.Set.SubjectIdentity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DivinityDodgeBonus(ByVal nID As Integer, ByVal bonusName As String, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* bonusName =''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DivinityDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DivinityMRBonus(ByVal nID As Integer, ByVal bonusName As String, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* bonusName =''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DivinityMRBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Quests(nID As Integer, updateValue As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Quests(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DisbandOnAttack(nID As Integer, updateValue As Boolean) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DisbandOnAttack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.TameTauntLevel(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.TameTauntLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.OriginalGold(nID As Integer, updateValue As Long) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.OriginalGold(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Strength(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Strength(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Agility(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Agility(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Endurance(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Endurance(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Intelligence(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Intelligence(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Wisdom(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Wisdom(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Charisma(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Charisma(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.MaxAttacks(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.MaxAttacks(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Exhaust(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Exhaust(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.AttackDelayMinimum(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.AttackDelayMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.AttackDelayMaximum(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.AttackDelayMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DamageMinimum(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DamageMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DamageMaximum(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DamageMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Armor(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Armor(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Deflect(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Deflect(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DropItems(nID As Integer, updateValue As Double) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Charm(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DropItems(nID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DropItems(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Infravision(nID As Integer, updateValue As Double) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Infravision(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Follow(nID As Integer, updateValue As Double) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Follow(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.ExperienceHit(nID As Integer, updateValue As Long) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.ExperienceHit(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.ExperienceSlay(nID As Integer, updateValue As Long) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.ExperienceSlay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.BName(nID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.BName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.RaceName(nID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.RaceName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DropItems(nID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DropItems(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Divinity(nID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Divinity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Name(nID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Name(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Party(nID As Integer, pID As Integer, Optional updateRoom As Boolean = False, Optional updatePlayerList As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateRoom  False=''   ''&lt;br /&gt;
:* updatePlayerList  False=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Party(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.PartyAttack(nID As Integer, attack As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* attack=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.PartyAttack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.PCType(nID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* attack=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.PCType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Expire(nID As Integer, expireTime As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* expireTime=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Expire(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.AttackAgility(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.AttackAgility(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Rarity(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Rarity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.SpellNegation(nID As Integer, updateValue As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.SpellNegation(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.SpellResistance(nID As Integer, updateValue As Double) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.SpellReduction(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.MaxHP(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.MaxHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DeathMessage(nID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DeathMessage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.VanishMessage(nID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.VanishMessage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.LookMessage(nID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.LookMessage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.BonusDamage(pID As Integer, damageBonusName As String, Update As Integer, Optional damageBonusType As Short = 0)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
:* Update=''   ''&lt;br /&gt;
:* damageBonusType=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.BonusDamage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.BonusResist(pID As Integer, damageBonusName As String, Update As Integer, Optional damageBonusType As Short = 0)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
:* Update=''   ''&lt;br /&gt;
:* damageBonusType=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.BonusResist(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Guild(pID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue =''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Guild(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Remove.DivinityDodgeBonus(pID As Integer, bonusName As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* bonusName =''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Remove.DivinityDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Remove.DivinityMRBonus(pID As Integer, bonusName As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* bonusName =''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Remove.DivinityMRBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Remove.BonusDamage(pID As Integer, damageBonusName As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Remove.BonusDamage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Remove.BonusResist(pID As Integer, damageBonusName As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Remove.BonusResist(   )''&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=NPC&amp;diff=3786</id>
		<title>NPC</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=NPC&amp;diff=3786"/>
				<updated>2021-02-09T08:56:49Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;====NPC====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.RandomMove(pID As Integer, bypassStatus As Boolean) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* bypassStatus=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.RandomMove(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Move(pID As Integer, roomDirection As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* roomDirection=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Move(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.PartyCheck(npcID As Integer, pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* npcID=''   ''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.PartyCheck(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.ExperienceCalculate(nID As Integer, pID As Integer, pidIsPlayer As Boolean, damage As Integer, death As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* pidIsPlayer=''   ''&lt;br /&gt;
:* damage=''   ''&lt;br /&gt;
:* death=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.ExperienceCalculate(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.AddGlobalTimer(npcID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* npcID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.AddGlobalTimer(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.RemoveGlobalTimer(npcID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* npcID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.RemoveGlobalTimer(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.UpdateQuestFlag(npcID As Integer, pIndex As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* npcID=''   ''&lt;br /&gt;
:* pIndex=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.UpdateQuestFlag(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.Quests(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.Quests(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.PartyOwner(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.PartyOwner(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.AttackDelayMinimum(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.AttackDelayMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.AttackDelayMaximum(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.AttackDelayMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.Charm(nID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.Charm(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.DamageMinimum(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.DamageMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.DamageMaximum(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.DamageMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.ExperienceHit(nID As Integer) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.ExperienceHit(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.ExperienceSlay(nID As Integer) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.ExperienceSlay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.Infravision(nID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.Infravision(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.Follow(nID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.Follow(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.SpawnTime(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.SpawnTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.BName(nID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.BName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.AttackAgility(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.AttackAgility(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.Rarity(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.Rarity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.OriginalGold(nID As Integer) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.OriginalGold(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.TameTauntLevel(nID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.TameTauntLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Get.DisbandOnAttack(nID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Get.DisbandOnAttack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Alliance(nID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue =''   ''&lt;br /&gt;
*Example=''NPC.Set.Alliance(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.SubjectIdentity(nID As Integer, HeShe As String, HimHer As String, HisHer As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* HeShe=''   ''&lt;br /&gt;
:* HimHer=''   ''&lt;br /&gt;
:* HisHer=''   ''&lt;br /&gt;
*Example=''NPC.Set.SubjectIdentity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DivinityDodgeBonus(ByVal nID As Integer, ByVal bonusName As String, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* bonusName =''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DivinityDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DivinityMRBonus(ByVal nID As Integer, ByVal bonusName As String, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* bonusName =''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DivinityMRBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Quests(nID As Integer, updateValue As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Quests(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DisbandOnAttack(nID As Integer, updateValue As Boolean) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DisbandOnAttack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.TameTauntLevel(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.TameTauntLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.OriginalGold(nID As Integer, updateValue As Long) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.OriginalGold(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Strength(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Strength(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Agility(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Agility(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Endurance(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Endurance(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Intelligence(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Intelligence(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Wisdom(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Wisdom(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Charisma(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Charisma(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.MaxAttacks(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.MaxAttacks(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Exhaust(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Exhaust(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.AttackDelayMinimum(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.AttackDelayMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.AttackDelayMaximum(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.AttackDelayMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DamageMinimum(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DamageMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DamageMaximum(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DamageMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Armor(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Armor(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Deflect(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Deflect(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Charm(nID As Integer, updateValue As Double) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Charm(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Infravision(nID As Integer, updateValue As Double) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Infravision(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Follow(nID As Integer, updateValue As Double) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Follow(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.ExperienceHit(nID As Integer, updateValue As Long) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.ExperienceHit(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.ExperienceSlay(nID As Integer, updateValue As Long) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.ExperienceSlay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.BName(nID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.BName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.RaceName(nID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.RaceName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DropItems(nID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DropItems(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Divinity(nID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Divinity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Name(nID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Name(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Party(nID As Integer, pID As Integer, Optional updateRoom As Boolean = False, Optional updatePlayerList As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateRoom  False=''   ''&lt;br /&gt;
:* updatePlayerList  False=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Party(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.PartyAttack(nID As Integer, attack As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* attack=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.PartyAttack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.PCType(nID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* attack=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.PCType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Expire(nID As Integer, expireTime As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* expireTime=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Expire(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.AttackAgility(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.AttackAgility(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Rarity(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Rarity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.SpellNegation(nID As Integer, updateValue As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.SpellNegation(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.SpellResistance(nID As Integer, updateValue As Double) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.SpellReduction(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.MaxHP(nID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.MaxHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.DeathMessage(nID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.DeathMessage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.VanishMessage(nID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.VanishMessage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.LookMessage(nID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* nID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.LookMessage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.BonusDamage(pID As Integer, damageBonusName As String, Update As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
:* Update=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.BonusDamage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.BonusResist(pID As Integer, damageBonusName As String, Update As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
:* Update=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.BonusResist(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Set.Guild(pID As Integer, Optional updateValue As String = &amp;quot;&amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue =''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Set.Guild(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Remove.DivinityDodgeBonus(pID As Integer, bonusName As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* bonusName =''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Remove.DivinityDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Remove.DivinityMRBonus(pID As Integer, bonusName As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* bonusName =''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Remove.DivinityMRBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Remove.BonusDamage(pID As Integer, damageBonusName As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Remove.BonusDamage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====NPC.Remove.BonusResist(pID As Integer, damageBonusName As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''NPC.Remove.BonusResist(   )''&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	<entry>
		<id>https://ember-online.com/wiki/index.php?title=Player&amp;diff=3785</id>
		<title>Player</title>
		<link rel="alternate" type="text/html" href="https://ember-online.com/wiki/index.php?title=Player&amp;diff=3785"/>
				<updated>2021-02-09T08:55:33Z</updated>
		
		<summary type="html">&lt;p&gt;NiteHawk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;====Player====&lt;br /&gt;
&lt;br /&gt;
=====Player.ResetAFKTimer(pid As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Example=''Player.ResetAFKTimer(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.MoveTemple(pid As Integer, Optional messageFrom As Boolean = True, Optional messageTo As Boolean = True, Optional messageSelf As Boolean = True) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* messageFrom=''   ''&lt;br /&gt;
:* messageTo=''   ''&lt;br /&gt;
:* messageSelf=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.MoveTemple(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.UpdateRoom(pid As Integer, Optional sendInfo As Integer = -1)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* sendInfo  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.UpdateRoom(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.UpdateRoomQuests(pid As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Example=''Player.UpdateRoomQuests(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.UpdateMaxHMP(pid As Integer, Optional sendInfo As Integer = -1)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* sendInfo  -1=''   ''&lt;br /&gt;
*Example=''Player.UpdateMaxHMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Find(ByVal data As String, Optional exact As Boolean = True) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* data=''   ''&lt;br /&gt;
:* exact=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Find(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Lookover(index As Integer, name As String, image As String, data As String, charImage as Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* index=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* image=''   ''&lt;br /&gt;
:* data=''   ''&lt;br /&gt;
:* charImage=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Lookover(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.InstanceID(pid As Integer, instanceName as String) as String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* instanceName=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.InstanceID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PunishListKeys(pid As Integer) as String()=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PunishListKeys(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PunishListValues(pid As Integer) as String()=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PunishListValues(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PunishListCount(pid As Integer) as Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PunishListCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TargetPlayer(pid As Integer) as Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TargetPlayer(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TargetName(pid As Integer) as String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TargetName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TotalMinutes(pid As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TotalMinutes(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.DropBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.DropBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Notoriety(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Notoriety(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PunishPenalty(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PunishPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusDeflect(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusDeflect(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusHaste(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusHaste(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusFizzle(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusFizzle(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusDamage(ByVal pID As Integer, ByVal damageBonusName As String) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusDamage(   )''&lt;br /&gt;
&lt;br /&gt;
      &lt;br /&gt;
=====Player.Get.TBonusResist(ByVal pID As Integer, ByVal resistBonusName As String) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* resistBonusName=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusResist(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusHPPerTick(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusHPPerTick(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusMPPerTick(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusMPPerTick(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TrueSight(pid As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TrueSight(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.AccountInfo(pID As Integer, typeID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* typeID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.AccountInfo(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.SkillLevel(pID As Integer, name As String) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.SkillLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.SkillList(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   (array)''&lt;br /&gt;
*Example=''Entity.Get.SkillList(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.InventoryBonusCount(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.InventoryBonusCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.ValidLocationForSpawn(pID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Example=''Entity.Get.ValidLocationForSpawn(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Restriction(ByVal pID As Integer, iID As Integer, restrictionType as Integer, Optional equipped As Boolean = False) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* restrictionType=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Restriction(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Suffix(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Suffix(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.SuffixAmount(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.SuffixAmount(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Prefix(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Prefix(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.PrefixAmount(ByVal pID As Integer, iID As Integer, Optional equipped As Boolean = False) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.PrefixAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.ItemLookoverDesc(pID As Integer  key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.ItemLookoverDesc(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Trading(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Trading(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.FirstTime(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.FirstTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.NoTrack(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.NoTrack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PremiumWheel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.PremiumWheel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Temple(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Get.Temple(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.SpeakMode(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.SpeakMode(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Regeneration(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Regeneration(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.AutosneakNumber(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.AutosneakNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.MPGainActive(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.MPGainActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.HPGainActive(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.HPGainActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Experience(pID As Integer) As Long=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Experience(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.RaceID(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.RaceID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.ClassID(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.ClassID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.BaseClass(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.BaseClass(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.ClassName(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.ClassName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.StaffLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.StaffLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.BuildLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.BuildLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.EventLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.EventLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestItems(pID As Integer, questID As Integer, itemName As String, total As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* itemName=''   ''&lt;br /&gt;
:* total=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestItems(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestKills(pID As Integer, questID As Integer, npcName As String, total As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* npcName=''   ''&lt;br /&gt;
:* total=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestKills(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.BonusHP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.BonusHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.BonusMP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.BonusMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonus(pID As Integer, idFind As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* idFind=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusPhysicalDamageReduction(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusPhysicalDamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusSpellDamageReduction(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusSpellDamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusPhysicalDamage(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusPhysicalDamage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusSpellDamage(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusSpellDamage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusSpellPierce(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusSpellPierce(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusMagicResistance(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusMagicResistance(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusHP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusMP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TBonusRAGE(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TBonusRAGE(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Darkness(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Darkness(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.RageActive(pid As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.RageActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Gender(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Gender(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.CurrentMP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.CurrentMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.HPPotionDelay(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.HPPotionDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.MPPotionDelay(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.MPPotionDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.HPPotPenalty(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.HPPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.MPPotPenalty(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.MPPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.HealPenalty(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.HealPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.FoodModifier(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.FoodModifier(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PotionModifier(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PotionModifier(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.FoodDelay(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.FoodDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.MaxMP(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.MaxMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.UpdateMaxHMP(pID As Integer, Optional SendData as Boolean = true) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* SendData=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.UpdateMaxHMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestAmount(ID As Integer, questID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestTotal(ID As Integer, questID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestTotal(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestPage(ID As Integer, questID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestPage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Quest(ID As Integer, questID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Quest(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.QuestLevel(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.QuestLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Logging(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Logging(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Virtue(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Virtue(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Premium(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Premium(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.LastAttack(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.LastAttack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.LastAttackMode(pID As Integer) As Short=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.LastAttackMode(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Immunity(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Logging(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.Key(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.Key(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.Craft(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.Craft(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.TempString(pID As Integer, key As String) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.TempString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.TempNumber(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.TempNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.AccountString(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.AccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.AccountNumber(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.AccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.ComputerIDString(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.ComputerIDString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Storage.ComputerIDNumber(pID As Integer, key As String) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Storage.ComputerIDNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.SpellDamageTakenMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.SpellDamageTakenMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.RageAmount(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.RageAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.ACMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.ACMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.DamageMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.DamageMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.DefendDodgeBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.DefendDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.HPMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.HPMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.AttackDodgeBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.AttackDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.MPMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.MPMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.SpellAttackMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.SpellAttackMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.SpellDamageTakenMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.SpellDamageTakenMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.SpellResistMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.SpellResistMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.MaxSpawns(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.MaxSpawns(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Class.RageBar(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Class.RageBar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.PhysicalDamageTakenMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.PhysicalDamageTakenMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.SpellAttackMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.SpellAttackMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.DurationBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.DurationBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.DefendDodgeBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.DefendDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.AttackDodgeBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.AttackDodgeBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.Infravision(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.Infravision(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.SpellResistMod(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.SpellResistMod(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Race.CooldownModifier(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Race.CooldownModifier(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Color(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Color(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Rarity(pID As Integer, iID As Integer, Optional equipped As Boolean = False, Optional includeHum As Boolean = False) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
:* includeHum=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Rarity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.UniqueID(pID As Integer, iID As Integer, Optional equipped As Boolean = False As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.UniqueID(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.StringVar(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.StringVar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.NumberVar(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.NumberVar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Soulbound(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Soulbound(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.SoulboundName(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.SoulboundName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.SoulboundName(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.SoulboundName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Expire(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Expire(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.ExpireTime(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.ExpireTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Charged(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Charged(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.ChargedTime(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.ChargedTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Enchantment(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Enchantment(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.DropBonusMin(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.DropBonusMin(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.DropBonusMax(pID As Integer, iID As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.DropBonusMax(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Bless(pID As Integer, iID As Integer, divName As String, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* divName=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Bless(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.DivinityBonus(pID As Integer, iID As Integer, enchantName As String, Optional equipped As Boolean = false) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* enchantName=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.DivinityBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.TwoHandedWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.TwoHandedWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripIsWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripIsWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripIsWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripIsWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripBonusAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripBonusAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripBonusAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripBonusAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripSpellAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripSpellAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripSpellAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripSpellAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripPierceBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripPierceBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripPierceBonus(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripPierceBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripType(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripType(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripAmmoType(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripAmmoType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripAmmoType(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripAmmoType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoName(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripAmmoBased(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripAmmoBased(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripAmmoBased(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripAmmoBased(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoAmount(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Helmet(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Helmet(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Body(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Body(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Special(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Special(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoName(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoLoaded(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoLoaded(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.AmmoValid(pID As Integer, left as Boolean) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* left=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.AmmoValid(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripIsWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripIsWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripBonusAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripBonusAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripType(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGripAmmoBased(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGripAmmoBased(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.LeftGrip(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.LeftGrip(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripIsWeapon(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripIsWeapon(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripBonusAmount(pID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripBonusAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripMinimum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripMinimum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripMaximum(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripMaximum(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripType(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGripAmmoBased(pID As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGripAmmoBased(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.RightGrip(pID As Integer) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.RightGrip(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.FindInventory(pID As Integer, findItem As String, Optional amount As Integer = -1, Optional findString As String = &amp;quot;, Optional findValue As Integer = -1, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem='''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
:* findString  &amp;quot;=''   ''&lt;br /&gt;
:* findValue  =''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.FindInventory(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.FindInventoryReverse(pID As Integer, findItem As String, Optional amount As Integer = -1, Optional findString As String = &amp;quot;, Optional findValue As Integer = -1, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem='''   ''&lt;br /&gt;
:* amount='''   ''&lt;br /&gt;
:* findString  &amp;quot;=''   ''&lt;br /&gt;
:* findValue  =''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.FindInventoryReverse(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.FindEmptyInventory(pID As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.FindEmptyInventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.FindFreeInventory(pid As Integer, itemFound As String, emptySlots As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* itemFound=''   ''&lt;br /&gt;
:* emptySlots=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.FindFreeInventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.DropPercent(pID As Integer, findItem as Integer, equipped as Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.DropPercent(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.PreventSoulbind(pID As Integer, findItem as Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.PreventSoulbind(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.PreventUnSoulbind(pID As Integer, findItem as Integer, Optional equipped As Boolean = false) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.PreventUnSoulbind(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.MaxStack(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.MaxStack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventoryAmount(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventoryAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.Inventory(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.Inventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventoryAmount(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventoryAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventoryType(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventoryType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventoryWeaponType(pID As Integer, findItem As Intege, Optional equipped As Boolean = falser) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventoryWeaponType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Item.InventorySlotType(pID As Integer, findItem As Integer, Optional equipped As Boolean = false) As String=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* findItem=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Item.InventorySlotType(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Attacks(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Attacks(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.Blocks(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.Blocks(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TotalAttacks(pID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TotalAttacks(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.EXPBonus(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.EXPBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.EXPBonusTime(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.EXPBonusTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.GoldBonus(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.GoldBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.GoldBonusTime(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.GoldBonusTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TEXPBonus(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TEXPBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.TGoldBonus(ID As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.TGoldBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.GuildZoneCount(ID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.GuildZoneCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.PP(ID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.PP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.CM(ID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.CM(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Get.FP(ID As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Get.FP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Item(pID As Integer, updateValue As String, updateValue2 As Integer, dropFloor As Boolean) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
:* dropFloor=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Add.Item(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Virtue(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Add.Virtue(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Menu(pID As Integer, Optional updateValue As String = &amp;quot;, Optional updateValue2 As String = &amp;quot;, Optional updateValue3 As Integer = -1)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
:* updateValue2  &amp;quot;=''   ''&lt;br /&gt;
:* updateValue3  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Add.Menu(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Obituary(pID As Integer, attackerName As String, Optional defenderName As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* attackerName=''   ''&lt;br /&gt;
:* defenderName  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Add.Obituary(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Add.Experience(pID As Integer, updateValue As Long, Optional byPassLock As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* byPassLock=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Add.Experience(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.DropBonus(pID As Integer, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.DropBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Notoriety(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.Notoriety(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PunishPenalty(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.PunishPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PunishList(pID As Integer, addName as String, addLevel As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* addName=''   ''&lt;br /&gt;
:* addLevel=''   ''&lt;br /&gt;
*Example=''Player.Set.PunishList(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusDeflect(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusDeflect(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusHaste(pID As Integer, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusHaste(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusFizzle(pID As Integer, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusFizzle(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusDamage(ByVal pID As Integer, ByVal damageBonusName As String, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusDamage(   )''&lt;br /&gt;
&lt;br /&gt;
      &lt;br /&gt;
=====Player.Set.TBonusResist(ByVal pID As Integer, ByVal damageBonusName As String, amount As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* damageBonusName=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusResist(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusHPPerTick(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusHPPerTick(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusMPPerTick(pID As Integer, amount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusMPPerTick(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TrueSight(pid As Integer, updateValue As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.TrueSight(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.SkillLevel(pID As Integer, name As String, nLevel As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* nLevel=''   ''&lt;br /&gt;
*Example=''Entity.Set.SkillLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.AttemptSkillLevel(ByVal pID As Integer, name As String, chance As Double) as Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* chance=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.AttemptSkillLevel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.InventoryBonusCount(pID As Integer, count As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* count=''   ''&lt;br /&gt;
*Example=''Entity.Set.InventoryBonusCount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.ItemLookoverDesc(pID As Integer, key As String, value as String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Set.ItemLookoverDesc(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.Craft(pID As Integer, key As String, value As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.Craft(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.Key(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.Key(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.TempString(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.TempString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.TempNumber(pID As Integer, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.TempNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.AccountString(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.TempString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.AccountNumber(pID As Integer, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.TempNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.ComputerIDString(pID As Integer, key As String, value As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.TempString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Storage.ComputerIDNumber(pID As Integer, key As String, value As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Storage.TempNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.CancelTrade(pID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Example=''Player.Set.CancelTrade(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Premium(ID As Integer, setDays As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* setDays=''   ''&lt;br /&gt;
*Example=''Player.Set.Premium(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PermChange(ID As Integer, mode As Integer, value as String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* mode=''   ''&lt;br /&gt;
:* value=''   ''&lt;br /&gt;
*Example=''Player.Set.PermChange(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.AutosneakBonus(ID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.AutosneakBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.SpeakMode(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.SpeakMode(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.LastAttack(ByVal pID As Integer, dID As Integer, Optional newTime As Double = -1, Optional heal As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* dID=''   ''&lt;br /&gt;
:* newTime=''   ''&lt;br /&gt;
:* heal=''   ''&lt;br /&gt;
*Example=''Player.Set.LastAttack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.LastAttackMode(pID As Integer, mode as Short)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* mode=''   ''&lt;br /&gt;
*Example=''Player.Set.LastAttackMode(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Immunity(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.Immunity(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.Rage(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.Rage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.MP(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.MP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.Food(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.Food(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.Potion(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.Potion(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.Light(pID As Integer, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.Light(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.PercentRage(pID As Integer, isIDPlayer As Boolean, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.PercentRage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Boost.PercentMP(pID As Integer, isIDPlayer As Boolean, updateValue As Integer, ticks As Integer, ID As Integer, Optional message As String = &amp;quot;, Optional globalmessage As String = &amp;quot;) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* isIDPlayer=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* ticks=''   ''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* message  &amp;quot;=''   ''&lt;br /&gt;
:* globalmessage  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Boost.PercentMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.NoTrack(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.NoTrack(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.AutosneakNumber(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.AutosneakNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.BaseClass(pID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.BaseClass(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.ClassName(pID As Integer, Optional updateValue As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.ClassName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.BonusHP(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.BonusHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.BonusMP(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.BonusMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonus(ByVal pID As Integer, idFind As Integer, ByVal updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* idFind=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusPhysicalDamageReduction(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusPhysicalDamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusSpellDamageReduction(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusSpellDamageReduction(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusPhysicalDamage(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusPhysicalDamage(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusSpellDamage(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusSpellDamage(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusSpellPierce(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusSpellPierce(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusMagicResistance(pID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusMagicResistance(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusHP(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusHP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusMP(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TBonusRAGE(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TBonusRAGE(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Darkness(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Darkness(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.RageBar(pid As Integer, updateValue As Boolean, sendBack As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pid=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* sendBack=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.RageBar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.CurrentMP(pID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.CurrentMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.CurrentRage(pID As Integer, updateValue As Integer) As Integer=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.CurrentRage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.HPPotionDelay(pID As Integer, updateValue As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.HPPotionDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.MPPotionDelay(pID As Integer, updateValue As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.MPPotionDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.HPPotPenalty(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.HPPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.MPPotPenalty(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.MPPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.HealPotPenalty(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.HealPotPenalty(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Temple(ID As Integer, temple As String, roomnumber As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* temple=''   ''&lt;br /&gt;
:* roomnumber=''   ''&lt;br /&gt;
*Example=''Player.Set.Temple(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.CM(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.CM(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PremiumWheel(pID As Integer, updateValue As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Example=''Player.Set.PremiumWheel(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Regeneration(pID As Integer, Optional interuptMSG As String = &amp;quot;)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* interuptMSG  &amp;quot;=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Regeneration(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.FoodDelay(pID As Integer, updateValue As Integer) As Double=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.FoodDelay(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.MPGainActive(pID As Integer, updateValue As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.MPGainActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.HPGainActive(pID As Integer, updateValue As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.HPGainActive(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.LookOverExtra(pID As Integer, updateValue As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.LookOverExtra(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.AdjustMaxMP(pID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.AdjustMaxMP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.QuestUnlock(ID As Integer, questID As Integer, accountBound As Boolean, unlocked As Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* accountBound=''   ''&lt;br /&gt;
:* unlocked=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.QuestUnlock(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.QuestAmount(ID As Integer, questID As Integer, questScriptAmount As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* questScriptAmount=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.QuestAmount(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.QuestTotal(ID As Integer, questID As Integer, questScriptTotal As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* questScriptTotal=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.QuestTotal(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.QuestPage(ID As Integer, questID As Integer, questPage As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
:* questPage=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.QuestPage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.EXPBonus(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.EXPBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.EXPBonusTime(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.EXPBonusTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.GoldBonus(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.GoldBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.GoldBonusTime(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.GoldBonusTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TEXPBonus(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TEXPBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.TGoldBonus(ID As Integer, updateValue As Double)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.TGoldBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PP(ID As Integer, updateValue As Integer, updateMax as Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.PP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.PPO(ID As Integer, updateValue As String, updateMax as Boolean) as Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.PPO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.FP(ID As Integer, updateValue As Integer, updateMax as Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.FP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.FPO(ID As Integer, updateValue As Integer, updateMax as Boolean)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.FPO(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Suffix(ByVal pID As Integer, iID As Integer, name as String, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Suffix(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.SuffixAmount(ByVal pID As Integer, iID As Integer, amount as Double, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.SuffixAmount(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Prefix(ByVal pID As Integer, iID As Integer, name as String, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* name=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Prefix(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.PrefixAmount(ByVal pID As Integer, iID As Integer,  amount as Double, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.PrefixAmoumt(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Swap(ByVal pID As Integer, ByVal updateValue As Integer, ByVal updateValue2 As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Swap(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.AmmoAmount(ByVal pID As Integer, amount As Integer, Optional updateValue As Boolean = False, Optional unequip As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* amount=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* unequip=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.AmmoAmount(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Lookover(pID As Integer, iID As Integer, Lookover As String, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* Lookover=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Lookover(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.StringVar(pID As Integer, iID As Integer, StringVar As String, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* StringVar=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.StringVar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.NumberVar(pID As Integer, iID As Integer, NumberVar As Double, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* NumberVar=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.NumberVar(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Update(pID As Integer, iID As Integer, Optional equipped As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Update(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Expire(pID As Integer, iID As Integer, expire As Boolean, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* expire=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Expire(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.ExpireTime(pID As Integer, iID As Integer, time As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* time=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.ExpireTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Charged(pID As Integer, iID As Integer, expire As Boolean, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* expire=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Charged(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.ChargedTime(pID As Integer, iID As Integer, time As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* time=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.ChargedTime(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Soulbound(pID As Integer, iID As Integer, soulBound As Boolean, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* soulBound=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Soulbound(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.SoulboundName(pID As Integer, iID As Integer, soulBound As String, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* soulBound=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.SoulboundName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.SoulboundName(pID As Integer, iID As Integer, soulBound As String, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* soulBound=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.SoulboundName(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Enchantment(pID As Integer, iID As Integer, enchantAmount As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* enchantAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Enchantment(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.Bless(pID As Integer, iID As Integer, divName As String, blessAmount As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* divName=''   ''&lt;br /&gt;
:* blessAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.Bless(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.DivinityBonus(pID As Integer, iID As Integer, enchantName As String, enchantAmount As Double, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* enchantName=''   ''&lt;br /&gt;
:* enchantAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.DivinityBonus(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.DropBonusMin(pID As Integer, iID As Integer, dropBonusAmount As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* dropBonusAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.DropBonusMin(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Set.Item.DropBonusMax(pID As Integer, iID As Integer, dropBonusAmount As Integer, Optional equipped As Boolean = False) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* iID=''   ''&lt;br /&gt;
:* dropBonusAmount=''   ''&lt;br /&gt;
:* equipped=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Set.Item.DropBonusMax(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Minimap(ByVal pID As Integer, folderName as String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* playerName=''   ''&lt;br /&gt;
:* all=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Minimap(   )''&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.PunishList(ByVal pID As Integer, playerName as String, Optional all as Boolean = False) as Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* playerName=''   ''&lt;br /&gt;
:* all=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.PunishList(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.EventItems(ByVal pID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
*Example=''Player.Remove.EventItems(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Skills(pID As Integer,  key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Remove.Skills(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.ItemLookoverDesc(pID As Integer,  key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Entity.Remove.ItemLookoverDesc(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.Key(pID As Integer, key As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.Key(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.Craft(pID As Integer, key As String)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.Craft(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.TempString(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.TempString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.TempNumber(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.TempNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.AccountString(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.AccountString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.AccountNumber(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.AccountNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.ComputerIDString(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.ComputerIDString(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Storage.ComputerIDNumber(pID As Integer, key As String) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* key=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Storage.ComputerIDNumber(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.Food(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.Food(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.Potion(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.Potion(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.Rage(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.Rage(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.MP(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.MP(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Boost.Light(pID As Integer, type As Integer, Optional ID As Integer = -1) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* type=''   ''&lt;br /&gt;
:* ID  -1=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Boost.Light(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Item(pID As Integer, updateValue As String, updateValue2 As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* updateValue=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Item(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.ItemInventory(pID As Integer, inventoryNumber As Integer, updateValue2 As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* inventoryNumber=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.ItemInventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Inventory(pID As Integer, inventoryNumber As Integer, updateValue2 As Integer) As Boolean=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* inventoryNumber=''   ''&lt;br /&gt;
:* updateValue2=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Inventory(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Regeneration(ByVal pID As Integer, Optional ignoreDelay As Boolean = False, Optional breakFoodTimer As Boolean = True, Optional account As Boolean = False)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* pID=''   ''&lt;br /&gt;
:* ignoreDelay=''   ''&lt;br /&gt;
:* breakFoodTimer=''   ''&lt;br /&gt;
:* account=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Regeneration(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.Quest(ID As Integer, questID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.Quest(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.QuestComplete(ID As Integer, questID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.QuestComplete(   )''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Player.Remove.QuestComplete(ID As Integer, questID As Integer)=====&lt;br /&gt;
*Description=''   ''&lt;br /&gt;
;'''Values'''&lt;br /&gt;
:* ID=''   ''&lt;br /&gt;
:* questID=''   ''&lt;br /&gt;
*Returns=''   ''&lt;br /&gt;
*Example=''Player.Remove.QuestComplete(   )''&lt;/div&gt;</summary>
		<author><name>NiteHawk</name></author>	</entry>

	</feed>