<?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%3AModule_Specific_Functions</id>
	<title>Category:Module Specific 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%3AModule_Specific_Functions"/>
	<link rel="alternate" type="text/html" href="https://wiki.prime-wow.com/index.php?title=Category:Module_Specific_Functions&amp;action=history"/>
	<updated>2026-06-07T09:17:24Z</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:Module_Specific_Functions&amp;diff=7395&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:Module_Specific_Functions&amp;diff=7395&amp;oldid=prev"/>
		<updated>2017-10-23T23:23:24Z</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;=Module Specific Function Category=&lt;br /&gt;
&lt;br /&gt;
Functions found in #include files that are specific to a certain module and would not be of much use outside of that module.&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;
[[BringBack | BringBack ]]&lt;br /&gt;
| Brings a NPC back to life and transports them to a location.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[CanAfford | CanAfford ]]&lt;br /&gt;
| Determines if the player has enough gold in their inventory to pay for creating an item at the forge.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[CanAffordIt | CanAffordIt ]]&lt;br /&gt;
| This function checks to see if the player can afford to use the portal&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[ClearArena | ClearArena ]]&lt;br /&gt;
| This function resets variables and clears the arenas in the fighter&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[CreateSignPostNPC | CreateSignPostNPC ]]&lt;br /&gt;
| Spawns a creature using the action queue.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[DoOnce | DoOnce ]]&lt;br /&gt;
| Determines whether a something has been done before.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetArtifactItem | GetArtifactItem ]]&lt;br /&gt;
| Gets the Tag of a plot item for an quest in the Official Campaign&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetBackpackMatch | GetBackpackMatch ]]&lt;br /&gt;
| Determines if the PC carries the proper items to create a new item.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetChapter | GetChapter ]]&lt;br /&gt;
| Gets the chapter number the player is currently in.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetComplexItem | GetComplexItem ]]&lt;br /&gt;
| Gets the Tag of a plot item for an quest in the Official Campaign&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetFetchee | GetFetchee ]]&lt;br /&gt;
| Get a local object from the caller. Official campaign use only.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetFetchItem | GetFetchItem ]]&lt;br /&gt;
| Gets the tag of a plot item for a quest in the Official Campaign.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetForgeMatch | GetForgeMatch ]]&lt;br /&gt;
| Checks to see if the nPos item matches the current reward&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetGreetingVar | GetGreetingVar ]]&lt;br /&gt;
| This variable keeps track of whether or not the player has talked to this henchman.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetHas2Q4PlotItem | GetHas2Q4PlotItem ]]&lt;br /&gt;
| Test if the object has the specified plot item&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetIsMagical | GetIsMagical ]]&lt;br /&gt;
| Checks for predefined groups of magical effects on an item to determine if it is magical.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetItemPosition | GetItemPosition ]]&lt;br /&gt;
| Returns the position of a variable in an array containing a list of possible base types that can be created.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetLocalPlotIntFromCharacter | GetLocalPlotIntFromCharacter ]]&lt;br /&gt;
| Retrieves the generic plot flag off of a creature.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetMachineState | GetMachineState ]]&lt;br /&gt;
| Get the state of one lever&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetNumberOfItems | GetNumberOfItems ]]&lt;br /&gt;
| Determines the number of items to create as treasure.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetPersonalItem | GetPersonalItem ]]&lt;br /&gt;
| Retrieves the string that is the identifier of the personal item for the assassin.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetPlotGiver | GetPlotGiver ]]&lt;br /&gt;
| Retrieves the assassin&amp;#039;s target (victim).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetPlotItemTag | GetPlotItemTag ]]&lt;br /&gt;
| Returns the plot item&amp;#039;s tag&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetPlotJournal | GetPlotJournal ]]&lt;br /&gt;
| Retrieves the string that is the name of a journal entry.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetPlotRingTag | GetPlotRingTag ]]&lt;br /&gt;
| Retrieves the tag of the plot ring.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetPlotTag | GetPlotTag ]]&lt;br /&gt;
| Retrieves the plot tag for a specific quest.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetPlotToken | GetPlotToken ]]&lt;br /&gt;
| Retrieves the plot token number.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetPrisoner | GetPrisoner ]]&lt;br /&gt;
| Retrieves the prisoner object.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetQuestItemTag | GetQuestItemTag ]]&lt;br /&gt;
| Returns the quest item&amp;#039;s tag.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetQuestStatus | GetQuestStatus ]]&lt;br /&gt;
| Returns a PC&amp;#039;s quest status.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetQuestTag | GetQuestTag ]]&lt;br /&gt;
| Gets the giver&amp;#039;s quest tag.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetQuestVarname | GetQuestVarname ]]&lt;br /&gt;
| Gets the NPC&amp;#039;s local variable name for the given quest.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetRange | GetRange ]]&lt;br /&gt;
| Determines whether the HD falls in a range category.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetRewardItemTag | GetRewardItemTag ]]&lt;br /&gt;
| Returns the reward item tag.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetRingGivenTo | GetRingGivenTo ]]&lt;br /&gt;
| Retrieves the PC that the ring was given to.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetStoryItem | GetStoryItem ]]&lt;br /&gt;
| Gets a string representing a plot item from the Official Campaign&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetUniform | GetUniform ]]&lt;br /&gt;
| Gets the tag of a guard&amp;#039;s uniform.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetValidItem | GetValidItem ]]&lt;br /&gt;
| Gets a name of an item that can made at the Forge in the official campaign.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetValidItemCost | GetValidItemCost ]]&lt;br /&gt;
| Used to determine the cost of making an item at the forge.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetVictim | GetVictim ]]&lt;br /&gt;
| Specifies the assassinâs victim in original campaign.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[Give2Q4PlotItem | Give2Q4PlotItem ]]&lt;br /&gt;
| Gives a Luskan plot item to the PC speaker.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GiveChapterRewardItem | GiveChapterRewardItem ]]&lt;br /&gt;
| Gives a reward item to the player.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GiveFetchItemToPC | GiveFetchItemToPC ]]&lt;br /&gt;
| Gives the fetch item to the PC.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GivePlayerPersonalItem | GivePlayerPersonalItem ]]&lt;br /&gt;
| Gives the personal item of an assassination victim to the player.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GiveQuestItem | GiveQuestItem ]]&lt;br /&gt;
| Create the quest item on the player.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GiveRewardItem | GiveRewardItem ]]&lt;br /&gt;
| Creates a reward item on the PC.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[HasChapterRewardItem | HasChapterRewardItem ]]&lt;br /&gt;
| Checks if player has the chapter reward item.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[HasPersonalItem | HasPersonalItem ]]&lt;br /&gt;
| Checks if the player has the henchmanâs personal item.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[HasPlotItem | HasPlotItem ]]&lt;br /&gt;
| Checks the PC&amp;#039;s party for an item.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[HasQuestItem | HasQuestItem ]]&lt;br /&gt;
| Checks if the PC&amp;#039;s party possesses a given quest item.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[HasRewardItem | HasRewardItem ]]&lt;br /&gt;
| Checks the PC&amp;#039;s party for the reward item.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[HasSpell | HasSpell ]]&lt;br /&gt;
| Checks if caller has spell&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[IsRecall | IsRecall ]]&lt;br /&gt;
| Recalls a player through the use of Recall Stones.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[MakeWay | MakeWay ]]&lt;br /&gt;
| Builds the tag for the waypoint to walk to.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[NextTag | NextTag ]]&lt;br /&gt;
| Gets the tag of the next waypoint to walk to.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[PCAcceptedPlot | PCAcceptedPlot ]]&lt;br /&gt;
| Returns true if the player accepted the assassin plot.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[PlayerHasArtifactItem | PlayerHasArtifactItem ]]&lt;br /&gt;
| Checks if a PC has the artifact item.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[PlayerHasComplexItem | PlayerHasComplexItem ]]&lt;br /&gt;
| Checks if a PC has the complex item.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[PlayerHasFetchItem | PlayerHasFetchItem ]]&lt;br /&gt;
| Checks if a PC has the fetch item.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[PlayerHasHead | PlayerHasHead ]]&lt;br /&gt;
| Checks if a PC has the head of the assassination victim.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[PlayerHasPersonalItem | PlayerHasPersonalItem ]]&lt;br /&gt;
| Checks if a PC has the personal item of the assassination victim.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[PlayerHasRing | PlayerHasRing ]]&lt;br /&gt;
| Checks if a PC has the ring used in the rescue plot.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[PlayerHasStoryItem | PlayerHasStoryItem ]]&lt;br /&gt;
| Checks if a PC has the story item.&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;
[[PlotGiverDead | PlotGiverDead ]]&lt;br /&gt;
| Returns whether or not the assassin plot giver is dead.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SetArtifactItem | SetArtifactItem ]]&lt;br /&gt;
| Stores the tag of the artifact item in a local string.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SetAssassinHead | SetAssassinHead ]]&lt;br /&gt;
| Stores the tag of the assassin victimâs head in a local string.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SetComplexItem | SetComplexItem ]]&lt;br /&gt;
| Stores the tag of the complex item in a local string.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SetDoubleCrosserName | SetDoubleCrosserName ]]&lt;br /&gt;
| Used to track the name of the PC that double-crosses an NPC during a plot of the Original Campaign.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SetFetchee | SetFetchee ]]&lt;br /&gt;
| Sets the PC that is running an errand for an NPC during the original module.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SetFetchItem | SetFetchItem ]]&lt;br /&gt;
| Specifies what item the PC needs to fetch in the Original Campaign.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SetGreetingVar | SetGreetingVar ]]&lt;br /&gt;
| This variable keeps track of whether or not the player has talked to this henchman.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SetLocalPlotIntOnCharacter | SetLocalPlotIntOnCharacter ]]&lt;br /&gt;
| Sets a plot-specific integer on a creature.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SetMachineState | SetMachineState ]]&lt;br /&gt;
| When PC uses specific machine in City of Luskan in Original Campaign, sets the machine for operation or not.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SetOnQuest | SetOnQuest ]]&lt;br /&gt;
| Sets that a PC has taken a quest&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SetPersonalItem | SetPersonalItem ]]&lt;br /&gt;
| Stored the identifier to a personal item of an assassin.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SetPlotGiver | SetPlotGiver ]]&lt;br /&gt;
| Stores the victim of an assassin.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SetPlotJournal | SetPlotJournal ]]&lt;br /&gt;
| Puts the current status of a plot during the Rescue mission of the Original Campaign.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SetPlotRing | SetPlotRing ]]&lt;br /&gt;
| Stores the tag that represents the plot ring.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SetPlotTag | SetPlotTag ]]&lt;br /&gt;
| Specifies the name of the item used in the Artifact plot line in the Original Campaign.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SetPlotToken | SetPlotToken ]]&lt;br /&gt;
| Stores the plot token to a value.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SetPrisoner | SetPrisoner ]]&lt;br /&gt;
| Stores the prisoner in a local variable.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SetQuestDone | SetQuestDone ]]&lt;br /&gt;
| Sets a quest as finished or done.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SetRingGivenTo | SetRingGivenTo ]]&lt;br /&gt;
| Stores the PC that the ring was given to.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SetSpawnInLocals | SetSpawnInLocals ]]&lt;br /&gt;
| Sets local variables on creatures to support the SetSpawnInCondition function.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SetStoryItem | SetStoryItem ]]&lt;br /&gt;
| Stores the name of an item for use in the Original Campaign.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SetStoryVar | SetStoryVar ]]&lt;br /&gt;
| Used to track the current storyline for the henchman a PC has working for him. Original Campaign.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SetUniform | SetUniform ]]&lt;br /&gt;
| Specifies the name of the uniform to be taken by the player during the original campaign.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SetValidItem | SetValidItem ]]&lt;br /&gt;
| Specifies the location in a PC&amp;#039;s inventory where a valid item exists for the Smithy plot in original campaign.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SetValidItemCost | SetValidItemCost ]]&lt;br /&gt;
| Specifies the amount of gold the combined item is worth during the Smith plot in original campaign.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SetValidItemCostToken | SetValidItemCostToken ]]&lt;br /&gt;
| Specifies the amount of gold extra that is needed to create a magical item during the Smithy plot line of the original campaign.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SetVictim | SetVictim ]]&lt;br /&gt;
| Specifies name of NPC to be assassinated.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[TakePlotItem | TakePlotItem ]]&lt;br /&gt;
| Take the plot item from oPC&amp;#039;s party.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[TakeQuestItem | TakeQuestItem ]]&lt;br /&gt;
| Removes a quest item from a PC&amp;#039;s party.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[VictimDead | VictimDead ]]&lt;br /&gt;
| Determines whether the victim is dead.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[VictimDeadButNoItems | VictimDeadButNoItems ]]&lt;br /&gt;
| Determines whether the victim is dead but oPC does not carrying either the head or the personal item, otherwise FALSE.&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>