<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.prime-wow.com/index.php?action=history&amp;feed=atom&amp;title=Category%3AGet_Data_from_Object_Functions</id>
	<title>Category:Get Data from Object Functions - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.prime-wow.com/index.php?action=history&amp;feed=atom&amp;title=Category%3AGet_Data_from_Object_Functions"/>
	<link rel="alternate" type="text/html" href="https://wiki.prime-wow.com/index.php?title=Category:Get_Data_from_Object_Functions&amp;action=history"/>
	<updated>2026-06-07T09:14:57Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki.prime-wow.com/index.php?title=Category:Get_Data_from_Object_Functions&amp;diff=7331&amp;oldid=prev</id>
		<title>Xordac: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="https://wiki.prime-wow.com/index.php?title=Category:Get_Data_from_Object_Functions&amp;diff=7331&amp;oldid=prev"/>
		<updated>2017-10-23T23:23:20Z</updated>

		<summary type="html">&lt;p&gt;1 revision imported&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=Get Data from Object Function Category=&lt;br /&gt;
&lt;br /&gt;
A function that returns data from an object.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Functions====&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot;&lt;br /&gt;
! Name&lt;br /&gt;
! Brief Description&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[CreatePersonalItemOn | CreatePersonalItemOn ]]&lt;br /&gt;
| Creates an personal item on the provided NPC.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[EndModule | EndModule ]]&lt;br /&gt;
| Used for determining if the current module is an end module.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetAreaOfEffectCreator | GetAreaOfEffectCreator ]]&lt;br /&gt;
| Gets the creator of an Area of Effect object.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetBaseItemType | GetBaseItemType ]]&lt;br /&gt;
| Determines the basic template for the item specified.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetColor | GetColor ]]&lt;br /&gt;
| Gets the color assigned to the specified color channel.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetCurrentHitPoints | GetCurrentHitPoints ]]&lt;br /&gt;
| Determines the number of hit points someone currently has.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetDescription | GetDescription ]]&lt;br /&gt;
| Gets the description of an object.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetFacingFromLocation | GetFacingFromLocation ]]&lt;br /&gt;
| Get the facing value from a location variable.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetFirstItemProperty | GetFirstItemProperty ]]&lt;br /&gt;
| Determines the first itemproperty on an item&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetHardness | GetHardness ]]&lt;br /&gt;
| Determines the hardness of a door or placeable object.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetIsAreaAboveGround | GetIsAreaAboveGround ]]&lt;br /&gt;
| Determines whether an area is above ground or not.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetIsAreaNatural | GetIsAreaNatural ]]&lt;br /&gt;
| Returns whether an area is natural or not&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetIsInSubArea | GetIsInSubArea ]]&lt;br /&gt;
| Checks if a creature has triggered an OnEnter event&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetIsMagicalItem | GetIsMagicalItem ]]&lt;br /&gt;
| Returns TRUE if oItem has any item property that classifies it as magical item.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetIsObjectValid | GetIsObjectValid ]]&lt;br /&gt;
| Determines whether an object is valid.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetIsOpen | GetIsOpen ]]&lt;br /&gt;
| Check whether a placeable or door is currently open.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetIsTrapped | GetIsTrapped ]]&lt;br /&gt;
| Check whether an object is trapped.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetIsWeaponEffective | GetIsWeaponEffective ]]&lt;br /&gt;
| Check whether script owner&amp;#039;s equipped weapon is able to damage a given object.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetItemACValue | GetItemACValue ]]&lt;br /&gt;
| Get the armor class (AC) of an item.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetItemAppearance | GetItemAppearance ]]&lt;br /&gt;
| Returns the appearance of an item&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetItemCharges | GetItemCharges ]]&lt;br /&gt;
| Retrieves the number of charges remaining on a given item.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetItemCursedFlag | GetItemCursedFlag ]]&lt;br /&gt;
| Checks if an item is cursed&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetItemHasItemProperty | GetItemHasItemProperty ]]&lt;br /&gt;
| Check whether an item has a given property.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetItemStackSize | GetItemStackSize ]]&lt;br /&gt;
| Retrieves the number of similar items in a stack.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetKeyRequiredFeedback | GetKeyRequiredFeedback ]]&lt;br /&gt;
| Get the feedback message that will be displayed when trying to unlock the object.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetLastAttacker | GetLastAttacker ]]&lt;br /&gt;
| Determine who last attacked a creature, door or placeable object.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetLastHostileActor | GetLastHostileActor ]]&lt;br /&gt;
| Gets the last living, non plot creature that performed a hostile act against the object.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetLastLocked | GetLastLocked ]]&lt;br /&gt;
| Get the last object that locked the caller.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetLastOpenedBy | GetLastOpenedBy ]]&lt;br /&gt;
| Get the last creature that opened the caller.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetLastSpellHarmful | GetLastSpellHarmful ]]&lt;br /&gt;
| Determines whether the last spell cast was harmful.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetLastUnlocked | GetLastUnlocked ]]&lt;br /&gt;
| Determines who unlocked the object or placeable.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetLastUsedBy | GetLastUsedBy ]]&lt;br /&gt;
| Get the last object that used the placeable object that is calling this function.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetLocalFloat | GetLocalFloat ]]&lt;br /&gt;
| Get the value of a decimal number stored on an object.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetLocalInt | GetLocalInt ]]&lt;br /&gt;
| Get the value of a whole number stored on an object.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetLocalLocation | GetLocalLocation ]]&lt;br /&gt;
| Get the data describing a location stored on an object.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetLocalObject | GetLocalObject ]]&lt;br /&gt;
| Get the data describing an object stored on an object.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetLocalString | GetLocalString ]]&lt;br /&gt;
| Get the value of a string of characters stored on an object.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetLocked | GetLocked ]]&lt;br /&gt;
| Check whether a given object is locked.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetLockKeyRequired | GetLockKeyRequired ]]&lt;br /&gt;
| Check whether an object requires a specific key to be unlocked.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetLockKeyTag | GetLockKeyTag ]]&lt;br /&gt;
| Gets the tag of the key that will open the lock on an object&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetLockLockable | GetLockLockable ]]&lt;br /&gt;
| Check whether or not an object is lockable.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetLockLockDC | GetLockLockDC ]]&lt;br /&gt;
| Find a lock&amp;#039;s lock DC.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetLockUnlockDC | GetLockUnlockDC ]]&lt;br /&gt;
| Find a lock&amp;#039;s unlock DC.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetMeleeWeapon | GetMeleeWeapon ]]&lt;br /&gt;
| Returns TRUE if the item is a melee weapon.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetName | GetName ]]&lt;br /&gt;
| Retrieves the name of an object.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetNearestObject | GetNearestObject ]]&lt;br /&gt;
| Gets the nearest object, which matches given criteria, to the selected target.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetNearestObjectByTag | GetNearestObjectByTag ]]&lt;br /&gt;
| Returns the nearest object to a target by searching for the objectâs tag value.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetNearestObjectToLocation | GetNearestObjectToLocation ]]&lt;br /&gt;
| Returns the nearest object, which is of a specified type, to a given location.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetNextItemProperty | GetNextItemProperty ]]&lt;br /&gt;
| Determines the next itemproperty on an item&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetObjectByTag | GetObjectByTag ]]&lt;br /&gt;
| Retrieves an object based on the tag given to it.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetObjectType | GetObjectType ]]&lt;br /&gt;
| Determines what type the object is.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetPercentageHPLoss | GetPercentageHPLoss ]]&lt;br /&gt;
| Determines how wounded a creature is as a percentage of their maximum HP.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetPlaceableLastClickedBy | GetPlaceableLastClickedBy ]]&lt;br /&gt;
| Determines the last object that default clicked (left clicked) on the placeable object.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetPlotFlag | GetPlotFlag ]]&lt;br /&gt;
| Determines whether an object is flagged as plot item.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetPortraitId | GetPortraitId ]]&lt;br /&gt;
| Determines the portraits.2da row number of the portrait.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetPortraitResRef | GetPortraitResRef ]]&lt;br /&gt;
| Determines the portrait resref of the object.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetPosition | GetPosition ]]&lt;br /&gt;
| Determines the position of a creature or object.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetRandomFriend | GetRandomFriend ]]&lt;br /&gt;
| Get a random nearby friend within the specified distance limit, that isn&amp;#039;t busy doing something else.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetRandomObjectByTag | GetRandomObjectByTag ]]&lt;br /&gt;
| Get a random nearby object within the specified distance with the specified tag.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetRandomObjectByType | GetRandomObjectByType ]]&lt;br /&gt;
| Get a random nearby object within the specified distance with the specified type.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetRandomStop | GetRandomStop ]]&lt;br /&gt;
| Returns a randomly selected object with the tag &amp;quot;NW_STOP&amp;quot; that is within the area of the calling object.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetResRef | GetResRef ]]&lt;br /&gt;
| Returns the ResRef of an object.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetSittingCreature | GetSittingCreature ]]&lt;br /&gt;
| Determines which creature sitting on a particular object.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetSlashingWeapon | GetSlashingWeapon ]]&lt;br /&gt;
| Returns TRUE if the item is a slashing weapon.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetTag | GetTag ]]&lt;br /&gt;
| Determine the tag associated with an object.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetTileMainLight1Color | GetTileMainLight1Color ]]&lt;br /&gt;
| Determines the color of the first main light of a tile.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetTransitionTarget | GetTransitionTarget ]]&lt;br /&gt;
| Gets the associated transitional target.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetUseableFlag | GetUseableFlag ]]&lt;br /&gt;
| Determines if a placeable object is useable.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetWeaponRanged | GetWeaponRanged ]]&lt;br /&gt;
| Checks whether a given item is a ranged weapon.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetWeather | GetWeather ]]&lt;br /&gt;
| Gets the current weather conditions for a given area&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetWeight | GetWeight ]]&lt;br /&gt;
| Retrieves the weight of an individual item, or the weight of all objects carried by a single creature.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[InvisibleTrue | InvisibleTrue ]]&lt;br /&gt;
| Returns TRUE if the object is hidden either magically or via stealth.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[IPGetHasItemPropertyByConst | IPGetHasItemPropertyByConst ]]&lt;br /&gt;
| Returns whether an item has an itemproperty.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[IPGetHasItemPropertyOnCharacter | IPGetHasItemPropertyOnCharacter ]]&lt;br /&gt;
| Returns whether a character has an item with a certain itemproperty type equipped.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[IPGetHasUseLimitation | IPGetHasUseLimitation ]]&lt;br /&gt;
| Returns whether an item has any usage limitations.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[IPGetIsBludgeoningWeapon | IPGetIsBludgeoningWeapon ]]&lt;br /&gt;
| Checks if an item is a bludgeoning weapon.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[IPGetIsIntelligentWeapon | IPGetIsIntelligentWeapon ]]&lt;br /&gt;
| Returns whether an item has the intelligent itemproperty.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[IPGetIsItemEquipable | IPGetIsItemEquipable ]]&lt;br /&gt;
| Checks if an item can be equipped.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[IPGetIsMeleeWeapon | IPGetIsMeleeWeapon ]]&lt;br /&gt;
| Checks if an item is a melee weapon.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[IPGetIsProjectile | IPGetIsProjectile ]]&lt;br /&gt;
| Checks if an item is a projectile.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[IPGetIsRangedWeapon | IPGetIsRangedWeapon ]]&lt;br /&gt;
| Checks if an item is a ranged weapon.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[IPGetItemHasItemOnHitPropertySubType | IPGetItemHasItemOnHitPropertySubType ]]&lt;br /&gt;
| Checks if an item has a specified onhit subtype itemproperty.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[IPGetItemHasProperty | IPGetItemHasProperty ]]&lt;br /&gt;
| Checks if an item has a matching itemproperty.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[IPGetNextArmorAppearanceType | IPGetNextArmorAppearanceType ]]&lt;br /&gt;
| Returns the next valid appearance type for an armor.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[IPGetNumberOfAppearances | IPGetNumberOfAppearances ]]&lt;br /&gt;
| Returns the number of armor part variations for the specified part.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[IPGetNumberOfItemProperties | IPGetNumberOfItemProperties ]]&lt;br /&gt;
| Returns the number of item properties present on an item.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[IPGetPrevArmorAppearanceType | IPGetPrevArmorAppearanceType ]]&lt;br /&gt;
| Returns the armor&amp;#039;s previous valid appearance type for the specified part.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[IPGetWeaponEnhancementBonus | IPGetWeaponEnhancementBonus ]]&lt;br /&gt;
| Returns a weapon&amp;#039;s enhancement bonus.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[IsMisc | IsMisc ]]&lt;br /&gt;
| Returns true if the basetype of the item is one of the misc. types of basetype.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[IsValidBaseItem | IsValidBaseItem ]]&lt;br /&gt;
| Checks to see if the baseitem type matches the one in the array AND if the item is &amp;quot;magical&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[PlayerWearsUniform | PlayerWearsUniform ]]&lt;br /&gt;
| Checks if a PC has a certain uniform equipped.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SetIdentified | SetIdentified ]]&lt;br /&gt;
| Sets whether an object has been identified.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SetLocked | SetLocked ]]&lt;br /&gt;
| Locks or unlocks a door or placeable.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[StringToRGBString | StringToRGBString ]]&lt;br /&gt;
| Given a string and an RGB color encoded string, this function returns an equivalent string that will display in the specified color.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[Category:Functions]]&lt;br /&gt;
[[Category:Function_Categories]]&lt;/div&gt;</summary>
		<author><name>Xordac</name></author>
	</entry>
</feed>