<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://nexus.ironrealms.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jeremy</id>
	<title>Iron Realms Nexus Client Documentation - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://nexus.ironrealms.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jeremy"/>
	<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/Special:Contributions/Jeremy"/>
	<updated>2026-06-03T19:46:14Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=Nexus_Discord&amp;diff=1817</id>
		<title>Nexus Discord</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=Nexus_Discord&amp;diff=1817"/>
		<updated>2026-05-19T22:05:54Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Headings pass + AI tic strip: add H2 structure (What you&amp;#039;ll find there / Getting help); drop embark on close; trim marketing fluff&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-8 columns&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Welcome to the Iron Realms Nexus Discord community. Join us to connect with other Nexus users, ask questions, and stay up-to-date with the latest news.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Discord Server Link&#039;&#039;&#039;: [https://discord.gg/Tz7t5SaD4q Nexus Discord]&lt;br /&gt;
&lt;br /&gt;
== What you&#039;ll find there ==&lt;br /&gt;
The server is a place to discuss bugs and features of the Nexus Client, collaborate with other community members, and share what you&#039;ve learned. As the community grows, we plan to expand into more topics beyond bugs and features.&lt;br /&gt;
&lt;br /&gt;
== Getting help ==&lt;br /&gt;
If you have questions or need help, reach out to a community moderator or administrator in the server. They&#039;ll point you in the right direction.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-4 columns&amp;quot;&amp;gt;&lt;br /&gt;
{{Nexus_3_Sidebar}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=3.0_Game_Selection&amp;diff=1816</id>
		<title>3.0 Game Selection</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=3.0_Game_Selection&amp;diff=1816"/>
		<updated>2026-05-19T22:05:54Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Headings pass + AI tic strip: add H2 structure (Connect to a game / Notes); remove seamless and Additionally; cut marketing close&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-8 columns&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Iron Realms Nexus Client connects to any Iron Realms game. You can also add login information for other games by providing the game URL and port.&lt;br /&gt;
&lt;br /&gt;
[[Image:Nexus_3_Game_Select.png]]&lt;br /&gt;
&lt;br /&gt;
== Connect to a game ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Nexus_3_Select_Phone.jpg|frameless|right|thumb]]&lt;br /&gt;
# &#039;&#039;&#039;Select a Game&#039;&#039;&#039;: Click on the game you want to play from the available options. The list includes all Iron Realms games as well as any other games you have added to the client.&lt;br /&gt;
# &#039;&#039;&#039;Character Management&#039;&#039;&#039;: Once you have chosen a game, you have several options:&lt;br /&gt;
#* &#039;&#039;&#039;Create a New Character&#039;&#039;&#039;: If you&#039;re starting fresh, create a new character within the game you selected. The client will guide you through character creation.&lt;br /&gt;
#* &#039;&#039;&#039;Add an Existing Character&#039;&#039;&#039;: If you already have a character in the game, you can add it to the client by providing the necessary details.&lt;br /&gt;
#* &#039;&#039;&#039;Select a Character&#039;&#039;&#039;: If you have already added characters to the client, click the desired character to start playing.&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Support for Iron Realms games only&#039;&#039;&#039;: We provide support only for our own Iron Realms games. You can add login information for other games, but we don&#039;t support them directly.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Limited features for non-Iron Realms games&#039;&#039;&#039;: The client&#039;s functionality may be limited when connecting to games other than Iron Realms titles.&lt;br /&gt;
&lt;br /&gt;
If you have questions about Iron Realms games, our support team can help.&lt;br /&gt;
&lt;br /&gt;
[[Image:Nexus_3_Game_Select_Tablet.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-4 columns&amp;quot;&amp;gt;&lt;br /&gt;
{{Nexus_3_Sidebar}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=3.0_Colors&amp;diff=1815</id>
		<title>3.0 Colors</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=3.0_Colors&amp;diff=1815"/>
		<updated>2026-05-19T22:05:54Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Headings pass: add H2 structure (Accessing/Switch to light mode/What color settings affect); light prose tightening&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-8 columns&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Accessing color options ==&lt;br /&gt;
The Colors options live in the settings menu. Click the gear icon in the bottom right corner of the Nexus client, then select &#039;&#039;&#039;Colors&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Switch to light mode ==&lt;br /&gt;
Turn on &#039;&#039;&#039;Show inverted colors&#039;&#039;&#039; to switch the client from the default dark mode to light mode.&lt;br /&gt;
&lt;br /&gt;
== What color settings affect ==&lt;br /&gt;
Color options only affect the output and communication windows. If you&#039;re playing an Iron Realms game, adjust the game&#039;s own color settings first before changing the client&#039;s.&lt;br /&gt;
&lt;br /&gt;
[[Image:Colors.png]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-4 columns&amp;quot;&amp;gt;&lt;br /&gt;
{{Nexus_3_Sidebar}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=3.0_General_Functions&amp;diff=1814</id>
		<title>3.0 General Functions</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=3.0_General_Functions&amp;diff=1814"/>
		<updated>2026-05-19T22:03:16Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Voice/structure cleanup (1 edit): strip AI tics, light prose tightening, headings where applicable&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-8 columns&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Backup Current Client Settings ====&lt;br /&gt;
If you wish to create a backup for your current settings and triggers, follow these instructions:&lt;br /&gt;
&lt;br /&gt;
# Access the settings window by clicking the gears icon located in the lower-right corner.&lt;br /&gt;
# Select &#039;Import/Export&#039; from the Settings Menu.&lt;br /&gt;
# Click on &#039;Save Settings to Disk&#039;. This will save your current settings on your computer as a .nxs file (Nexus Settings).&lt;br /&gt;
&lt;br /&gt;
==== Restore Client Settings ====&lt;br /&gt;
If you need to revert to older settings that you&#039;ve previously saved, follow these steps:&lt;br /&gt;
&lt;br /&gt;
# Open the settings window by clicking the gears icon in the lower-right corner.&lt;br /&gt;
# Choose &#039;Import/Export&#039; from the Settings Menu.&lt;br /&gt;
# Either drag your Nexus Settings File (.nxs) to the Import Settings box or click the box to load your settings file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please note that Nexus automatically saves older versions of your settings from the past few weeks, as a safety net if you&#039;ve made a serious error and need to restore your settings. You can retrieve these from the &#039;Restore older settings&#039; section under the &#039;Import/Export&#039; tab in the Nexus settings menu.&lt;br /&gt;
&lt;br /&gt;
==== Modify Music Volume or Mute It ====&lt;br /&gt;
Simply use the control that resembles a speaker in the lower right. Click and adjust the slider to modify the volume or mute.&lt;br /&gt;
&lt;br /&gt;
==== Tab Targeting - Select Targets Using Tab Key ====&lt;br /&gt;
You can cycle through denizen/NPC/mob targets (excluding players) in your room by simply pressing the tab button on your keyboard. You will notice the target change at the bottom of the client, directly underneath the input box. If the room info window is active, the target text will be highlighted in yellow.&lt;br /&gt;
&lt;br /&gt;
Keep in mind that tab targeting usually avoids selecting pets, guards, and a few other creature types that you typically wouldn&#039;t want to attack unintentionally.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;PvP Tab Targeting&#039;&#039;&#039;: To tab-target players, use tab-space to cycle through players.&lt;br /&gt;
&lt;br /&gt;
==== Command Completion ====&lt;br /&gt;
For command completion, use shift-tab to finish a partially-typed command from your buffer of past commands. This might not work with certain Chrome installs, as some of them use shift-tab.&lt;br /&gt;
&lt;br /&gt;
==== Zoom In/Out on the Map ====&lt;br /&gt;
Place the cursor over the map and gently use the mouse wheel to zoom in or out.&lt;br /&gt;
&lt;br /&gt;
==== Redirect Command Output to a Floating Window ====&lt;br /&gt;
Simply type WINDOW &amp;lt;command&amp;gt;, and the output of whatever &amp;lt;command&amp;gt; contains will be redirected to a floating window. This feature is quite useful for tasks such as reading long letters, logs, etc.&lt;br /&gt;
&lt;br /&gt;
==== Enable/Disable Logging ====&lt;br /&gt;
Click the paper &amp;amp; pen icon in the lower right to start a log. When you click it again to stop it, you&#039;ll be given the option to save the log.&lt;br /&gt;
&lt;br /&gt;
==== Enable/Disable Scripts ====&lt;br /&gt;
You can turn your scripts on or off using the lightning bolt icon, located on the Nexus footer bar, in the lower right.&lt;br /&gt;
&lt;br /&gt;
==== Provide Feedback on the Client ====&lt;br /&gt;
The preferred method to report bugs is through the following URLs. We use Mantis Bug Tracker for tracking bugs in Nexus 3.0. You need to log in to report bugs using your character name and password on the corresponding game website for your character. For example, if your character is in Aetolia, you should use the Aetolia link below.&lt;br /&gt;
&lt;br /&gt;
* [https://client.achaea.com/bugs Submit a bug for Achaea]&lt;br /&gt;
* [https://client.aetolia.com/bugs Submit a bug for Aetolia]&lt;br /&gt;
* [https://client.imperian.com/bugs Submit a bug for Imperian]&lt;br /&gt;
* [https://client.lusternia.com/bugs Submit a bug for Lusternia]&lt;br /&gt;
* [https://client.starmourn.com/bugs Submit a bug for Starmourn]&lt;br /&gt;
&lt;br /&gt;
Please remember to log in using your character name and password to report a bug.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-4 columns&amp;quot;&amp;gt;&lt;br /&gt;
{{Nexus_3_Sidebar}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=Client_Download&amp;diff=1813</id>
		<title>Client Download</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=Client_Download&amp;diff=1813"/>
		<updated>2026-05-19T22:03:16Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Voice/structure cleanup (1 edit): strip AI tics, light prose tightening, headings where applicable&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-8 columns&amp;quot;&amp;gt;&lt;br /&gt;
Welcome to the Iron Realms Nexus Client download page. We offer multiple options for accessing the Nexus Client, ensuring compatibility across various platforms. Please select the appropriate download method based on your device or operating system:&lt;br /&gt;
&lt;br /&gt;
==== Desktop Downloads ====&lt;br /&gt;
* &#039;&#039;&#039;Browser Version&#039;&#039;&#039;: Access Nexus directly through your web browser by visiting [https://play.ironrealms.com Play Iron Realms]&lt;br /&gt;
* &#039;&#039;&#039;Windows Desktop Version&#039;&#039;&#039;: Download the Nexus Client for Windows by [https://www.ironrealms.com/local/nexus-3.0.exe clicking here].&lt;br /&gt;
* &#039;&#039;&#039;Linux Version&#039;&#039;&#039;: Obtain the Nexus Client for Linux by downloading the [https://www.ironrealms.com/local/nexus-linux-3.0.tar.gz tarball here].&lt;br /&gt;
&lt;br /&gt;
==== Mobile Downloads ====&lt;br /&gt;
* &#039;&#039;&#039;Android Version&#039;&#039;&#039;: Install the Nexus Client for Android devices from the Google Play Store by following [https://play.google.com/store/apps/details?id=com.ironrealms.nexus this link].&lt;br /&gt;
* &#039;&#039;&#039;iOS Version&#039;&#039;&#039;: Access the Nexus Client for iOS devices through the Apple App Store by visiting [https://apps.apple.com/us/app/nexus-mud-client/id1641739522 this link].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We greatly appreciate your support and encourage you to contribute to the ongoing development of the Nexus Client. By submitting detailed bug reports, you play a vital role in helping us improve the client&#039;s performance and overall user experience. To learn more about how you can assist us by reporting bugs, see our guide: [[How_To_Submit_Bugs|How to Submit Bugs]]&lt;br /&gt;
&lt;br /&gt;
Thank you for choosing the Iron Realms Nexus Client. Enjoy your immersive gaming experience!&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-4 columns&amp;quot;&amp;gt;&lt;br /&gt;
{{Nexus_3_Sidebar}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=3.0_Character_Management&amp;diff=1812</id>
		<title>3.0 Character Management</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=3.0_Character_Management&amp;diff=1812"/>
		<updated>2026-05-19T22:03:15Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Voice/structure cleanup (3 edits): strip AI tics, light prose tightening, headings where applicable&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-8 columns&amp;quot;&amp;gt;&lt;br /&gt;
===Adding Existing Characters===&lt;br /&gt;
&lt;br /&gt;
If you have previously created characters in any of the Iron Realms games, it&#039;s effortless to include them in your character list within the Iron Realms Nexus Client.&lt;br /&gt;
&lt;br /&gt;
Follow these steps to add your existing characters to the client:&lt;br /&gt;
&lt;br /&gt;
#&#039;&#039;&#039;Login to Your Nexus Account&#039;&#039;&#039;: Start by logging into your Nexus account using your credentials. This ensures access to the necessary functionality for character management.&lt;br /&gt;
#&#039;&#039;&#039;Select the Game&#039;&#039;&#039;: Once logged in, choose the specific Iron Realms game in which your character was originally created. Click on the game from the available options.&lt;br /&gt;
#&#039;&#039;&#039;Add a Character&#039;&#039;&#039;: Within the game selection, locate the &amp;quot;Add a Character&amp;quot; option and click on it. You will then be prompted to provide the following details:&lt;br /&gt;
#*&#039;&#039;&#039;Character Name&#039;&#039;&#039;: Enter the name of your existing character.&lt;br /&gt;
#*&#039;&#039;&#039;Password&#039;&#039;&#039;: Provide the password associated with your character&#039;s account.&lt;br /&gt;
#&#039;&#039;&#039;Character List Update&#039;&#039;&#039;: After entering the character name and password, click the appropriate confirmation button. Your character will now be added to your character list within the Iron Realms Nexus Client. Each time you log into your Nexus account, the character will be readily accessible.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
By following these simple steps, you can easily include your existing Iron Realms game characters in the character list of the Iron Realms Nexus Client. This feature enables convenient access and management of your characters through a centralized platform.&lt;br /&gt;
&lt;br /&gt;
===Creating New Characters===&lt;br /&gt;
&lt;br /&gt;
If you want to create a new character in the Iron Realms Nexus Client, follow these steps to create a new character:&lt;br /&gt;
&lt;br /&gt;
#&#039;&#039;&#039;Access the Character Creation&#039;&#039;&#039;: Locate and click on the &amp;quot;Create New Character&amp;quot; button within the Nexus Client. This will initiate the character creation process, which may vary slightly depending on the specific Iron Realms game you choose.&lt;br /&gt;
&lt;br /&gt;
#&#039;&#039;&#039;Follow the Creation Process&#039;&#039;&#039;: As you progress through the character creation process, you will be guided step by step. Pay attention to the prompts provided by the game, as they will assist you in crafting your character effectively. While the details may differ for each game, you will eventually be prompted to select a character name and password.&lt;br /&gt;
&lt;br /&gt;
#&#039;&#039;&#039;Select a Character Name and Password&#039;&#039;&#039;: Once prompted, choose a unique character name. Also pick a strong password to protect the account. This ensures the confidentiality and safety of your character&#039;s information.&lt;br /&gt;
&lt;br /&gt;
#&#039;&#039;&#039;Begin the Tutorial&#039;&#039;&#039;: After completing the character creation process, you will enter the game world and commence the tutorial. This initial phase will familiarize you with the game mechanics, controls, and basic concepts necessary to navigate and immerse yourself in the gameplay.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
By following these steps, you can successfully create a new character in the Iron Realms Nexus Client. Enjoy the thrilling experience of bringing your character to life and embarking on epic journeys in the Iron Realms game of your choice.&lt;br /&gt;
&lt;br /&gt;
===Deleting Characters===&lt;br /&gt;
&lt;br /&gt;
To remove a character from your character list within the Iron Realms Nexus Client, follow these steps:&lt;br /&gt;
&lt;br /&gt;
#&#039;&#039;&#039;Locate the Character&#039;&#039;&#039;: Find the character you wish to remove from the character list. Look for the character&#039;s name within the list displayed in the Iron Realms Nexus Client.&lt;br /&gt;
#&#039;&#039;&#039;Click the Trash Can Icon&#039;&#039;&#039;: Next to the character&#039;s name, you will see a trash can icon on the far right. Click on this icon to initiate the removal process. Please note that removing the character from the list will not delete the character in the actual game; it simply removes it from your character list within the client.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you desire to permanently delete your character from the game, follow these additional steps:&lt;br /&gt;
&lt;br /&gt;
#&#039;&#039;&#039;Access the Game&#039;&#039;&#039;: Launch the game and enter the game world where your character is located.&lt;br /&gt;
#&#039;&#039;&#039;Issue the Command&#039;&#039;&#039;: While playing the game, enter the command &amp;quot;HELP DELETE&amp;quot; to obtain specific instructions on how to proceed with permanently deleting your character. The game will provide you with the necessary guidance to carry out the deletion process effectively.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please exercise caution when deleting characters, as the action is irreversible. Make sure you truly intend to delete the character before proceeding.&lt;br /&gt;
&lt;br /&gt;
Remember, removing a character from the character list within the Iron Realms Nexus Client is separate from deleting the character in the game. Choose the appropriate action based on your specific needs and preferences.&lt;br /&gt;
&lt;br /&gt;
If you encounter any difficulties or have further questions, our support team is available to assist you. Feel free to reach out for any necessary clarification or additional guidance regarding character removal.&lt;br /&gt;
&lt;br /&gt;
===Character Settings===&lt;br /&gt;
&lt;br /&gt;
To conveniently edit character settings within the Iron Realms Nexus Client, without being logged into the game, follow these steps:&lt;br /&gt;
&lt;br /&gt;
#&#039;&#039;&#039;Access the Character List&#039;&#039;&#039;: Locate the character you wish to edit within the character list displayed in the Iron Realms Nexus Client.&lt;br /&gt;
#&#039;&#039;&#039;Click the Gear Icon&#039;&#039;&#039;: On the far right side of the character name, you will find a gear icon. Click on this icon to initiate the editing process. By doing so, you can modify the character settings without the need to be logged into the game.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This feature allows you to conveniently customize and adjust various settings to enhance your gameplay experience.&lt;br /&gt;
&lt;br /&gt;
===Other Games===&lt;br /&gt;
&lt;br /&gt;
The Iron Realms Nexus Client empowers users to connect to various MUD games. To seamlessly connect to another game, follow these simple steps:&lt;br /&gt;
&lt;br /&gt;
#&#039;&#039;&#039;Access Game Addition&#039;&#039;&#039;: Within the Iron Realms Nexus Client, locate and click the &amp;quot;Add Game&amp;quot; button. This action will initiate the process of adding a new game to your client.&lt;br /&gt;
#&#039;&#039;&#039;Provide Game Information&#039;&#039;&#039;: Enter the necessary details to connect to the desired game:&lt;br /&gt;
#*&#039;&#039;&#039;Game Name: Specify the name of the game you wish to connect to.&lt;br /&gt;
#*&#039;&#039;&#039;Game Server IP or Domain Name&#039;&#039;&#039;: Input the IP address or domain name of the game server.&lt;br /&gt;
#*&#039;&#039;&#039;Port&#039;&#039;&#039;: Enter the specific port number used by the game for connection.&lt;br /&gt;
By following these steps, you can expand your gaming experience by connecting to additional MUD games through the Iron Realms Nexus Client.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kindly note that while we offer the capability to connect to other games, our support is primarily focused on resolving bugs and issues pertaining to the Nexus client itself. We may not be able to provide support for external games beyond ensuring the smooth functioning of the Nexus client.&lt;br /&gt;
&lt;br /&gt;
If you encounter any difficulties during the game addition process or have further inquiries, our support team is available to assist you. Feel free to reach out for any necessary guidance or clarification. In addition, our Discord is a great place to get help: [https://discord.gg/Tz7t5SaD4q Nexus Discord]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-4 columns&amp;quot;&amp;gt;&lt;br /&gt;
{{Nexus_3_Sidebar}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=3.0_Game_Client&amp;diff=1811</id>
		<title>3.0 Game Client</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=3.0_Game_Client&amp;diff=1811"/>
		<updated>2026-05-19T22:03:15Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Voice/structure cleanup (1 edit): strip AI tics, light prose tightening, headings where applicable&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-8 columns&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This page is a guide to the Nexus Client interface for Iron Realms game worlds. Each game world is navigated through the Nexus Client, which contains a multitude of interactive windows for an immersive gaming experience. We shall explore the different windows of the Nexus Client below.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:ClientWeb_01.png|Web and Desktop Version&lt;br /&gt;
Image:Nexus_3_Tablet_Play.jpg|Tablet Version&lt;br /&gt;
Image:Nexus_3_Phone_Play.jpg|MobileVersion&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Output Window ===&lt;br /&gt;
The output window illustrates the game&#039;s responses to your inputs and other in-game activities. New outputs appear from the bottom and move upwards. &lt;br /&gt;
&lt;br /&gt;
[[Image:OutputWindow_01.png]]&lt;br /&gt;
&lt;br /&gt;
==== Scrollback ====&lt;br /&gt;
To review the game history, users can scroll using the page-up and page-down keys or the mouse wheel.&lt;br /&gt;
&lt;br /&gt;
[[Image:Scrollback_01.png]]&lt;br /&gt;
&lt;br /&gt;
=== Command Line ===&lt;br /&gt;
This is where users initiate actions in the game by typing commands. The dropdown arrow to the left of the command line shows the recent command history. &lt;br /&gt;
&lt;br /&gt;
The right arrow on the right side serves as an alternative to pressing enter to send the command.&lt;br /&gt;
&lt;br /&gt;
[[Image:CommandLineWeb_01.png]]&lt;br /&gt;
&lt;br /&gt;
=== F-Key Buttons ===&lt;br /&gt;
The F-Key buttons are editable through the settings menu (accessed via the gears icon). Each button corresponds to a specific command that is activated upon clicking the button or pressing the respective F-Key.&lt;br /&gt;
&lt;br /&gt;
[[Image:ButtonsWeb_01.png]]&lt;br /&gt;
&lt;br /&gt;
=== Gauges ===&lt;br /&gt;
These gauges, located above the buttons, show stats such as health and mana, depending on the game being played.&lt;br /&gt;
&lt;br /&gt;
[[Image:GaugesWeb_01.png]]&lt;br /&gt;
&lt;br /&gt;
=== Balance and Equilibrium Indicators ===&lt;br /&gt;
These indicators, found to the left of the gauges, display your balance and equilibrium status. Note: Not used in Starmourn.&lt;br /&gt;
&lt;br /&gt;
[[Image:Balance_01.png]]&lt;br /&gt;
&lt;br /&gt;
=== Avatar ===&lt;br /&gt;
Your character avatar, initially set by default, can be customized or replaced by clicking on it.&lt;br /&gt;
&lt;br /&gt;
[[Image:Avatar_01.png]]&lt;br /&gt;
&lt;br /&gt;
=== Map Window ===&lt;br /&gt;
This window indicates your character&#039;s current location within the game world. You can navigate by typing directions or by interacting with the elements within this window.&lt;br /&gt;
&lt;br /&gt;
[[Image:MapWindowWeb_01.png]]&lt;br /&gt;
&lt;br /&gt;
==== Map Compass ====&lt;br /&gt;
The Map Compass, located at the top right corner of the main output window, allows for easy navigation. This feature is off by default and can be activated in your settings.&lt;br /&gt;
&lt;br /&gt;
[[Image:MapCompass_01.png]]&lt;br /&gt;
&lt;br /&gt;
=== Character Tab  ===&lt;br /&gt;
This window provides an overview of your character&#039;s current status, name, basic information, and a list of current afflictions and defenses. &lt;br /&gt;
&lt;br /&gt;
[[Image:CharacterWindow_01.png]]&lt;br /&gt;
&lt;br /&gt;
=== Skills Tab ===&lt;br /&gt;
Displays your current skillsets and individual abilities. Each ability can be expanded for more information.&lt;br /&gt;
&lt;br /&gt;
[[Image:SkillsWindow_01.png]]&lt;br /&gt;
&lt;br /&gt;
=== Inventory Tab ===&lt;br /&gt;
Presents a categorized view of your inventory, with options to expand container items for a detailed view of their contents.&lt;br /&gt;
&lt;br /&gt;
[[Image:InventoryWindow_01.png]]&lt;br /&gt;
&lt;br /&gt;
=== Room Tab ===&lt;br /&gt;
Shows a detailed view of your current room, including other players, NPCs, and items present. Interactions can be initiated by clicking on an item, NPC, or player.&lt;br /&gt;
&lt;br /&gt;
[[Image:RoomWindow_01.png]]&lt;br /&gt;
&lt;br /&gt;
=== Who Tab ===&lt;br /&gt;
Lists all visible players in the game and provides basic HONORS information when a player name is clicked.&lt;br /&gt;
&lt;br /&gt;
[[Image:WhoWindow_01.png]]&lt;br /&gt;
&lt;br /&gt;
=== Quests, Tasks, and Achievement Tabs ===&lt;br /&gt;
Display your quests, tasks, and achievements. Details of these activities can be accessed by clicking on them.&lt;br /&gt;
&lt;br /&gt;
[[Image:QuestsWindow_01.png]]&lt;br /&gt;
&lt;br /&gt;
=== Communications Tab ===&lt;br /&gt;
This window consolidates all chat communication received in the game.&lt;br /&gt;
&lt;br /&gt;
[[Image:CommWindow_01.png]]&lt;br /&gt;
&lt;br /&gt;
=== Status bar ===&lt;br /&gt;
Situated at the bottom of the client, the status bar provides an array of accessible tools and crucial game information.&lt;br /&gt;
&lt;br /&gt;
From left to right, the icons symbolize the following:&lt;br /&gt;
&lt;br /&gt;
*Help: Provides access to the wiki for assistance.&lt;br /&gt;
*Level: Displays your character&#039;s current level and progress towards the next.&lt;br /&gt;
*Gold in Inventory: Indicates the amount of gold your character is carrying.&lt;br /&gt;
*Gold in Bank: Shows the quantity of gold deposited in your character&#039;s bank.&lt;br /&gt;
*Ping: Represents your connection speed to our servers. A lower number is better.&lt;br /&gt;
*Current Target: Specifies the player or NPC your character is currently targeting.&lt;br /&gt;
*Messages: If the envelope icon is green, it signifies unread messages.&lt;br /&gt;
*News: A green news icon suggests there are unread news items.&lt;br /&gt;
*Day/Night Indicator: Displays the in-game time of day. Hover over the icon for more details.&lt;br /&gt;
*Full Screen: Clicking the monitor icon enables the client to run in fullscreen.&lt;br /&gt;
*Logging: Allows recording all game output to a text file for future reference.&lt;br /&gt;
*Triggers: The lightning icon toggles all your reflexes on/off.&lt;br /&gt;
*Sound: Manages in-game sound settings.&lt;br /&gt;
*Settings: The gear icon opens the window for adjusting your settings.&lt;br /&gt;
*Refresh Layout: Resets the client to its default layout when clicked.&lt;br /&gt;
&lt;br /&gt;
[[Image:StatusBar_01.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-4 columns&amp;quot;&amp;gt;&lt;br /&gt;
{{Nexus_3_Sidebar}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=Predefined_variables&amp;diff=1810</id>
		<title>Predefined variables</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=Predefined_variables&amp;diff=1810"/>
		<updated>2026-05-19T22:03:14Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Voice/structure cleanup (1 edit): strip AI tics, light prose tightening, headings where applicable&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Predefined variables are set by the game as text is sent to the clients.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Variable Name&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Description &lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;|@tar&lt;br /&gt;
|Your current enemy target. &lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;|@match&lt;br /&gt;
|The text matched in a trigger.&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;|@line&lt;br /&gt;
|The complete line of text that executed the trigger.&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;|@suffix&lt;br /&gt;
|The suffix is set to all of the text received in a line after the matching text.&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;|@prefix&lt;br /&gt;
|The prefix is set to all of the text received in a line before the matching text.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Nexus also automatically fills the in these variables for you:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;| Variable&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;| Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;| Game&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_hp&lt;br /&gt;
| Your current health&lt;br /&gt;
| All&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_maxhp&lt;br /&gt;
| Your maximum health points&lt;br /&gt;
| All&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_mp&lt;br /&gt;
| Your current mana points&lt;br /&gt;
| All&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_maxmp&lt;br /&gt;
| Your maximum mana points&lt;br /&gt;
| All&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_nl&lt;br /&gt;
| Your experience percentage to next level&lt;br /&gt;
| All&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_bal&lt;br /&gt;
| If you currently have balance&lt;br /&gt;
| Achaea, Aetolia, Imperian&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_eq&lt;br /&gt;
| If you currently have equilibrium&lt;br /&gt;
| Achaea, Aetolia, Imperian&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_balance&lt;br /&gt;
| If you currently have balance&lt;br /&gt;
| Lusternia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_equilibrium&lt;br /&gt;
| If you currently have equilibrium&lt;br /&gt;
| Lusternia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_health_reserve&lt;br /&gt;
| Your currently available health reserves.&lt;br /&gt;
| Imperian&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_mana_reserve&lt;br /&gt;
| Your currently available mana reserves.&lt;br /&gt;
| Imperian&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_vote&lt;br /&gt;
| If you have not voted for your game recently&lt;br /&gt;
| All&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_string&lt;br /&gt;
| Your current prompt string&lt;br /&gt;
| All&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_wp&lt;br /&gt;
| Your current willpower points&lt;br /&gt;
| Achaea, Aetolia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_maxwp&lt;br /&gt;
| Your maximum willpower points&lt;br /&gt;
| Achaea, Aetolia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_awp&lt;br /&gt;
| Your current aetherwill points&lt;br /&gt;
| Lusternia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_maxawp&lt;br /&gt;
| Your maximum aetherwill points&lt;br /&gt;
| Lusternia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_ep&lt;br /&gt;
| Your current endurance points&lt;br /&gt;
| Achaea, Aetolia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_maxep&lt;br /&gt;
| Your maximum endurance points&lt;br /&gt;
| Achaea, Aetolia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_ego&lt;br /&gt;
| Your current ego points&lt;br /&gt;
| Lusternia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_maxego&lt;br /&gt;
| Your maximum ego points&lt;br /&gt;
| Lusternia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_pow&lt;br /&gt;
| Your current power&lt;br /&gt;
| Lusternia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_maxpow&lt;br /&gt;
| Your maximum power&lt;br /&gt;
| Lusternia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_reserves&lt;br /&gt;
| Your current power reserves&lt;br /&gt;
| Lusternia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_ep&lt;br /&gt;
| Your current endurance points&lt;br /&gt;
| Achaea, Aetolia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_maxep&lt;br /&gt;
| Your maximum endurance points&lt;br /&gt;
| Achaea, Aetolia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_xp&lt;br /&gt;
| The numerical amount of experience you have for your current level.&lt;br /&gt;
| Aetolia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_maxxp&lt;br /&gt;
| The numerical amount of experience needed to advance from your current level.&lt;br /&gt;
| Aetolia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_blood&lt;br /&gt;
| Your blood reserves percentage&lt;br /&gt;
| Aetolia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_bleeding&lt;br /&gt;
| The current amount of health you&#039;re bleeding for.&lt;br /&gt;
| Aetolia, Lusternia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_bleed&lt;br /&gt;
| The current amount of health you&#039;re bleeding for.&lt;br /&gt;
| Imperian&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_bruising&lt;br /&gt;
| The current amount of health you&#039;re bruised for.&lt;br /&gt;
| Lusternia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_hemorrhaging&lt;br /&gt;
| The current amount of health you&#039;re hemorrhaging for.&lt;br /&gt;
| Lusternia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_blind&lt;br /&gt;
| If you are blind.&lt;br /&gt;
| Aetolia, Imperian, Lusternia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_deaf&lt;br /&gt;
| If you are deaf.&lt;br /&gt;
| Aetolia, Imperian, Lusternia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_prone&lt;br /&gt;
| If you are prone.&lt;br /&gt;
| Aetolia, Imperian, Lusternia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_stunned&lt;br /&gt;
| If you are stunned.&lt;br /&gt;
| Imperian&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_cloak&lt;br /&gt;
| If you have the Cloak (tattoo) defence.&lt;br /&gt;
| Aetolia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_fangbarrier&lt;br /&gt;
| If you have the fangbarrier defence.&lt;br /&gt;
| Aetolia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_phased&lt;br /&gt;
| If you are phased.&lt;br /&gt;
| Aetolia, Imperian&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_elevation&lt;br /&gt;
| What room elevation you&#039;re currently at.&lt;br /&gt;
| Aetolia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_flying&lt;br /&gt;
| Whether you are currently flying (per the elevation).&lt;br /&gt;
| Imperian&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_herb&lt;br /&gt;
| If you have herb/slice balance.&lt;br /&gt;
| Aetolia, Imperian&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_salve&lt;br /&gt;
| If you have salve/poultice balance.&lt;br /&gt;
| Aetolia, Imperian&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_pipe&lt;br /&gt;
| If you have pipe/tincture balance.&lt;br /&gt;
| Aetolia, Imperian&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_elixir&lt;br /&gt;
| If you have elixir/serum balance.&lt;br /&gt;
| Aetolia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_health&lt;br /&gt;
| If you have elixir balance.&lt;br /&gt;
| Imperian&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_toadstool&lt;br /&gt;
| If you have toadstool balance.&lt;br /&gt;
| Imperian&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_moss&lt;br /&gt;
| If you have moss/kidney balance.&lt;br /&gt;
| Aetolia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_tree&lt;br /&gt;
| If your tree tattoo is off cooldown.&lt;br /&gt;
| Aetolia, Imperian&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_renew&lt;br /&gt;
| If your renew ability is off cooldown.&lt;br /&gt;
| Aetolia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_affelixir&lt;br /&gt;
| If your affliction elixir/serum balance is off cooldown.&lt;br /&gt;
| Aetolia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_focus&lt;br /&gt;
| If your focus ability is off cooldown.&lt;br /&gt;
| Aetolia, Imperian&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_ice&lt;br /&gt;
| Curative balance for restorative ice&lt;br /&gt;
| Lusternia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_slush&lt;br /&gt;
| Curative balance for lucidity slush&lt;br /&gt;
| Lusternia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_steam&lt;br /&gt;
| Curative balance for soothing steam&lt;br /&gt;
| Lusternia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_dust&lt;br /&gt;
| Curative balance for purity dust&lt;br /&gt;
| Lusternia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_healing&lt;br /&gt;
| Curative balance for healing elixir&lt;br /&gt;
| Lusternia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_sparkleberry&lt;br /&gt;
| Curative balance for sparkleberry&lt;br /&gt;
| Lusternia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_scroll&lt;br /&gt;
| Curative balance for healing scroll&lt;br /&gt;
| Lusternia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_purge&lt;br /&gt;
| If your purge blood ability is off cooldown.&lt;br /&gt;
| Imperian&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_writhing&lt;br /&gt;
| If you are currently writhing.&lt;br /&gt;
| Aetolia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_soul&lt;br /&gt;
| Your soul percentage (drained by Carnifex).&lt;br /&gt;
| Aetolia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_madness&lt;br /&gt;
| Your Shapeshifter madness percentage.&lt;br /&gt;
| Aetolia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_left_arm&lt;br /&gt;
| If you have left arm balance.&lt;br /&gt;
| Aetolia, Lusternia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_right_arm&lt;br /&gt;
| If you have right arm balance.&lt;br /&gt;
| Aetolia, Lusternia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_left_leg&lt;br /&gt;
| If you have left leg balance.&lt;br /&gt;
| Lusternia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_right_leg&lt;br /&gt;
| If you have right leg balance.&lt;br /&gt;
| Lusternia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_leftarm&lt;br /&gt;
| If you currently have left arm balance.&lt;br /&gt;
| Imperian&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_rightarm&lt;br /&gt;
| If you currently have right arm balance.&lt;br /&gt;
| Imperian&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_head&lt;br /&gt;
| If you have head balance.&lt;br /&gt;
| Lusternia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_psisub&lt;br /&gt;
| If you have psionic sub balance. (-1 if channel is locked.)&lt;br /&gt;
| Lusternia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_psisuper&lt;br /&gt;
| If you have psionic super balance. (-1 if channel is locked.)&lt;br /&gt;
| Lusternia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_psiid&lt;br /&gt;
| If you have psionic id balance. (-1 if channel is locked.)&lt;br /&gt;
| Lusternia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_modulebal&lt;br /&gt;
| If you have aethership module balance. (-1 if not locked into a module.)&lt;br /&gt;
| Lusternia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_eflowbal&lt;br /&gt;
| If you have enigmatic flow balance.&lt;br /&gt;
| Lusternia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_leftwield&lt;br /&gt;
| Item number of the item you are wielding in your left hand.&lt;br /&gt;
| Imperian&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_leftwield_name&lt;br /&gt;
| The short name of the item you are wielding in your left hand (e.g. &amp;quot;broadsword&amp;quot;)&lt;br /&gt;
| Imperian&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_rightwield&lt;br /&gt;
| Item number of the item you are wielding in your right hand.&lt;br /&gt;
| Imperian&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_rightwield_name&lt;br /&gt;
| The short name of the item you are wielding in your right hand (e.g. &amp;quot;broadsword&amp;quot;)&lt;br /&gt;
| Imperian&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_wield_left&lt;br /&gt;
| What item are you wielding in your left hand.&lt;br /&gt;
| Aetolia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_wield_right&lt;br /&gt;
| What item are you wielding in your right hand.&lt;br /&gt;
| Aetolia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_essence&lt;br /&gt;
| Your remaining life essence percent (Necromancy).&lt;br /&gt;
| Aetolia, Imperian&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_devotion&lt;br /&gt;
| Your remaining devotion percent (Devotion).&lt;br /&gt;
| Aetolia, Imperian&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_fanatism&lt;br /&gt;
| Your current fanatism level (Kanai).&lt;br /&gt;
| Imperian&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_rage&lt;br /&gt;
| Your current rage level (Warchants).&lt;br /&gt;
| Imperian&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_fire&lt;br /&gt;
| Your current fire level (Shapeshifting).&lt;br /&gt;
| Imperian&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_ice&lt;br /&gt;
| Your current rage level (Shapeshifting).&lt;br /&gt;
| Imperian&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_gunfocus&lt;br /&gt;
| Your current focus level (Focus). Only sent if you have a focus target.&lt;br /&gt;
| Imperian&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_focustarget&lt;br /&gt;
| Your current focus target (Focus). Only sent if you have a focus target.&lt;br /&gt;
| Imperian&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_spark&lt;br /&gt;
| Your remaining spark percent (Illumination).&lt;br /&gt;
| Aetolia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_empathy&lt;br /&gt;
| Your current empathy.&lt;br /&gt;
| Lusternia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_enigmaticflow&lt;br /&gt;
| Your current enigmatic flow.&lt;br /&gt;
| Lusternia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_stance&lt;br /&gt;
| What stance you are currently in (Tekura for Aetolia, Kata for Lusternia).&lt;br /&gt;
| Aetolia, Lusternia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_kai&lt;br /&gt;
| What your kai level is at (Kaido).&lt;br /&gt;
| Aetolia, Imperian&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_momentum&lt;br /&gt;
| Your current momentum level (Terramancy).&lt;br /&gt;
| Aetolia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_charge_left&lt;br /&gt;
| Current charge of your left-hand weapon (Bladefire).&lt;br /&gt;
| Aetolia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_charge_right&lt;br /&gt;
| Current charge of your right-hand weapon (Bladefire).&lt;br /&gt;
| Aetolia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_mounted&lt;br /&gt;
| What steed you are currently mounted upon.&lt;br /&gt;
| Aetolia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_mount&lt;br /&gt;
| What steed you are currently mounted upon.&lt;br /&gt;
| Imperian, Lusternia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_faith&lt;br /&gt;
| Your current Cult/Sect faith amount&lt;br /&gt;
| Imperian&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_res_weakness&lt;br /&gt;
| The remaining duration of your PVP resurrection weakness.&lt;br /&gt;
| Imperian&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_headwounds&lt;br /&gt;
| Your current head wounds.&lt;br /&gt;
| Lusternia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_chestwounds&lt;br /&gt;
| Your current chest wounds.&lt;br /&gt;
| Lusternia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_gutwounds&lt;br /&gt;
| Your current gut wounds.&lt;br /&gt;
| Lusternia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_leftarmwounds&lt;br /&gt;
| Your current left arm wounds.&lt;br /&gt;
| Lusternia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_rightarmwounds&lt;br /&gt;
| Your current right arm wounds.&lt;br /&gt;
| Lusternia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_leftlegwounds&lt;br /&gt;
| Your current left leg wounds.&lt;br /&gt;
| Lusternia&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| @my_rightlegwounds&lt;br /&gt;
| Your current right leg wounds.&lt;br /&gt;
| Lusternia&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Example ===&lt;br /&gt;
&lt;br /&gt;
This is the output from the game, showing some predefined variables. It uses the trigger below.&lt;br /&gt;
&lt;br /&gt;
[[File:PredefinedOutput.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is the sample trigger used display the predefined variables above.&lt;br /&gt;
&lt;br /&gt;
[[File:PredefinedTrigger.png]]&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=3.0_Display_Options&amp;diff=1809</id>
		<title>3.0 Display Options</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=3.0_Display_Options&amp;diff=1809"/>
		<updated>2026-05-19T22:03:14Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Voice/structure cleanup (1 edit): strip AI tics, light prose tightening, headings where applicable&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-8 columns&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can access the &#039;Display Options&#039; via the settings menu. To do this, click on the gear-shaped icon located in the bottom right corner of your Nexus client, then select the &#039;Display Options&#039; button.&lt;br /&gt;
&lt;br /&gt;
====Display Elements====&lt;br /&gt;
* Tooltips: Choose whether tooltips appear when you move your cursor over different areas of the main client window.&lt;br /&gt;
* Compass (web/desktop): Enables a movement compass on the web or desktop versions of the Nexus client.&lt;br /&gt;
* Compass (mobile): Enables a movement compass on the mobile version of the Nexus client.&lt;br /&gt;
* Gauges: View your character&#039;s stat gauges (such as health, mana, etc) within the Nexus client.&lt;br /&gt;
* Buttons: Decide whether buttons are visible in the Nexus client. Regardless of your choice, F1 keys will still function.&lt;br /&gt;
* Balances: View the Balance and Equilibrium icons in the Nexus client.&lt;br /&gt;
* Avatar: Show your character&#039;s avatar in the Nexus client.&lt;br /&gt;
* Notifications: The client will forward notifications to your OS if it&#039;s not the current window in use.&lt;br /&gt;
* Extra Padding: Add some extra spacing beneath each line in the output window for improved readability.&lt;br /&gt;
* Item Numbers: View item numbers in the Inventory and Room Info windows.&lt;br /&gt;
* Room Descs: View room descriptions in the Room Info window.&lt;br /&gt;
* Help Popups: When using the HELP command, the client will present the information in a new pop-up window.&lt;br /&gt;
* Timestamps: Show timestamps next to every line of game output in the output window.&lt;br /&gt;
* Scrollback Timestamps: Show timestamps next to every line of game output in the scrollback window (only applies when using a split screen).&lt;br /&gt;
* Prompt Lines: Display the prompt information after every line in the output window.&lt;br /&gt;
* Last Prompt: Display the prompt on the last line only.&lt;br /&gt;
* Reveal Map: Show all rooms on the map, even the ones you haven&#039;t explored yet.&lt;br /&gt;
&lt;br /&gt;
====Output====&lt;br /&gt;
The following options affect the appearance of information in the output window.&lt;br /&gt;
&lt;br /&gt;
=====Echo Commands=====&lt;br /&gt;
&#039;&#039;&#039;Show all commands I enter in the output window&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
This choice allows all commands you input to appear in the output window. You can also change the command color.&lt;br /&gt;
&lt;br /&gt;
=====Echo Targets=====&lt;br /&gt;
&#039;&#039;&#039;Display target changes&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Any changes to mob or player targets, made using the tab or shift+tab keyboard commands, will appear in the output window. You can also change the color of the target change message.&lt;br /&gt;
&lt;br /&gt;
=====Hide Chat=====&lt;br /&gt;
&#039;&#039;&#039;Conceal all chat messages in the main window if they appear in another tab&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Turn on this option if you prefer chat messages to only appear in their dedicated windows.&lt;br /&gt;
&lt;br /&gt;
=====Display Font and Font Size=====&lt;br /&gt;
Here, you can select the font type and size for the output buffer.&lt;br /&gt;
&lt;br /&gt;
The display font will only change the text in the output and communication windows. Adjusting the font size will affect all text in the Nexus client.&lt;br /&gt;
&lt;br /&gt;
====Interface====&lt;br /&gt;
&#039;&#039;&#039;Empty the input bar after sending&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
This option will clear the command line each time you send a game command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Automatically copy highlighted text&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Selecting text with your mouse will automatically copy it to your clipboard.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Play background music&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Switch the Nexus client&#039;s background music on or off.&lt;br /&gt;
&lt;br /&gt;
====Logging====&lt;br /&gt;
&#039;&#039;&#039;Add history at the beginning when logging starts&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
When you start logging, everything currently in the output window will be added at the beginning of the log.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-4 columns&amp;quot;&amp;gt;&lt;br /&gt;
{{Nexus_3_Sidebar}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=3.0_Nexus_Account&amp;diff=1808</id>
		<title>3.0 Nexus Account</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=3.0_Nexus_Account&amp;diff=1808"/>
		<updated>2026-05-19T22:03:13Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Voice/structure cleanup (1 edit): strip AI tics, light prose tightening, headings where applicable&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-8 columns&amp;quot;&amp;gt;&lt;br /&gt;
Welcome to the Iron Realms Nexus Client! With the introduction of Nexus 3.0, we have implemented new features that enhance your gameplay experience. To access these features and enjoy their benefits, we invite you to create a Nexus account. Although it is not mandatory to create an account to use the Nexus client, doing so allows us to save basic information that contributes to improving your overall experience. Creating your account is a simple and efficient process.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Features of a Nexus Account:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Convenient Character Management&#039;&#039;&#039;: Save and access character lists for one-click logins, simplifying the process of transitioning between different characters in your gameplay.&lt;br /&gt;
# &#039;&#039;&#039;Offline Editing of Settings and Reflexes&#039;&#039;&#039;: Modify your client settings and reflexes even when not logged into the game, enabling you to customize and optimize your preferences at your convenience.&lt;br /&gt;
# &#039;&#039;&#039;Non-IRE Game World Support&#039;&#039;&#039;: Save non-Iron Realms game world information and characters, expanding the versatility of Nexus beyond Iron Realms Entertainment (IRE) games.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you are playing an Iron Realms game, character reflexes and settings are stored independently and do not require a Nexus account. However, for games outside the Iron Realms universe, the creation of a Nexus account is necessary to save information to our servers. If you plan to play non-IRE worlds, we recommend creating a Nexus account to maximize your gaming experience.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===How to Create a Nexus Account===&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Launch the Nexus Client&#039;&#039;&#039;: Once the Nexus Client loads up, locate the &amp;quot;Login&amp;quot; button. It is conveniently positioned in the top right corner of the client window, directly above the world game names. Alternatively, the &amp;quot;Register&amp;quot; text link is on the right side of the client in the Character List area. If you select the &amp;quot;Login&amp;quot; button, you will then need to click the &amp;quot;Create an Account Link&amp;quot; to reach the correct screen. Refer to the images below for visual guidance.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:Nexus_3_Login_Button.png|Login Button&lt;br /&gt;
Image:Nexus_3_Login_Text.png|Login and Registration Links&lt;br /&gt;
Image:Nexus_3_Login_Prompt.png|Login Dialog&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Account Creation Screen&#039;&#039;&#039;: Clicking a &amp;quot;Create an Account&amp;quot; link will redirect you to the account creation screen. Provide your email address and password to create your Nexus account. To ensure account security, choose a strong and unique password. See the image below for reference.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:Nexus_3_Login_Create.png|Create Nexus Account&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Logging into Nexus&#039;&#039;&#039;: After successfully creating your account, log in to the Nexus Client by clicking the &amp;quot;Login&amp;quot; button, located at the top right corner of the client window. Enter your email address and password to complete the login process.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
By following these simple steps, you will establish your Nexus account, granting you access to the full range of features and capabilities offered by the Iron Realms Nexus Client.&lt;br /&gt;
&lt;br /&gt;
If you run into trouble, see [[How To Submit Bugs]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-4 columns&amp;quot;&amp;gt;&lt;br /&gt;
{{Nexus_3_Sidebar}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=3.0_Help&amp;diff=1807</id>
		<title>3.0 Help</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=3.0_Help&amp;diff=1807"/>
		<updated>2026-05-19T22:03:13Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Voice/structure cleanup (1 edit): strip AI tics, light prose tightening, headings where applicable&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-8 columns&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Getting Help with the Nexus Client===&lt;br /&gt;
&lt;br /&gt;
The Iron Realms Nexus client is designed to be user-friendly and intuitive, but sometimes, you might need assistance or encounter a problem that needs resolving. Here are several ways to seek help: via Discord, submitting a bug report, or sending an email to our support team.&lt;br /&gt;
&lt;br /&gt;
====1. Seek Assistance on Discord====&lt;br /&gt;
&lt;br /&gt;
Iron Realms has an active Discord community where you can get help. If you have a question or encounter an issue, feel free to post it on the appropriate channel in the Discord server. Fellow players and staff members are typically online and ready to help. &lt;br /&gt;
&lt;br /&gt;
Please remember to be clear and concise when describing your problem to enable others to understand and respond effectively. &lt;br /&gt;
&lt;br /&gt;
If you are not yet a member, you can join the Iron Realms Discord server by clicking the invitation link on the official Iron Realms website or from within the Nexus client itself.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Discord Server Link&#039;&#039;&#039;: [https://discord.gg/Tz7t5SaD4q Nexus Discord]&lt;br /&gt;
&lt;br /&gt;
====2. Submitting a Bug Report====&lt;br /&gt;
&lt;br /&gt;
If you encounter a bug in the Nexus client, it is highly recommended that you report it through the bug tracker. This helps our development team to identify, investigate, and fix issues more efficiently. &lt;br /&gt;
&lt;br /&gt;
You can submit a bug report by following these steps:&lt;br /&gt;
&lt;br /&gt;
1. Access the bug tracker for the appropriate game by using the corresponding URL:&lt;br /&gt;
&lt;br /&gt;
* [https://client.achaea.com/bugs Submit a bug for Achaea]&lt;br /&gt;
* [https://client.aetolia.com/bugs Submit a bug for Aetolia]&lt;br /&gt;
* [https://client.imperian.com/bugs Submit a bug for Imperian]&lt;br /&gt;
* [https://client.lusternia.com/bugs Submit a bug for Lusternia]&lt;br /&gt;
* [https://client.starmourn.com/bugs Submit a bug for Starmourn]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Login using your character name and password.&lt;br /&gt;
&lt;br /&gt;
3. Click on &amp;quot;Report Issue&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
4. Fill in the necessary details about the bug, including a clear summary and a detailed description of the problem, the steps to reproduce it, and any additional information that may help the development team.&lt;br /&gt;
&lt;br /&gt;
5. Submit the bug report.&lt;br /&gt;
&lt;br /&gt;
Your report will be reviewed, and our team will work to resolve the issue.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Also See&#039;&#039;&#039;: [[How To Submit Bugs]]&lt;br /&gt;
&lt;br /&gt;
====3. Emailing Support====&lt;br /&gt;
&lt;br /&gt;
If you&#039;re having technical issues or other problems that can&#039;t be solved through Discord or by submitting a bug report, you can reach out to the Iron Realms support team directly by sending an email to support@ironrealms.com. &lt;br /&gt;
&lt;br /&gt;
When emailing, please provide as much detail as possible about the issue you&#039;re experiencing, including any error messages you&#039;ve received and the steps you&#039;ve already taken to try to resolve the issue. This will help our support team to understand your problem and provide a suitable solution.&lt;br /&gt;
&lt;br /&gt;
Remember, our team is here to help ensure your gaming experience is enjoyable and smooth. Don&#039;t hesitate to reach out if you need assistance.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-4 columns&amp;quot;&amp;gt;&lt;br /&gt;
{{Nexus_3_Sidebar}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=3.0_advanced_scripting&amp;diff=1806</id>
		<title>3.0 advanced scripting</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=3.0_advanced_scripting&amp;diff=1806"/>
		<updated>2026-05-19T22:03:12Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Voice/structure cleanup (1 edit): strip AI tics, light prose tightening, headings where applicable&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-8 columns&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
While the Simplified Scripting system in Nexus 3.0 is designed to cater to the majority of game players with its extensive options, we understand that some users might require more power or specific functions that the Nexus client may not traditionally offer. For these needs, Nexus 3.0 lets you use JavaScript for virtually all other tasks.&lt;br /&gt;
&lt;br /&gt;
====JavaScript in Nexus 3.0====&lt;br /&gt;
[[javascript|JavaScript]] is the primary scripting language utilized by the Nexus client. By understanding and employing JavaScript, you can unlock the full potential of Nexus 3.0 and create a highly personalized gaming experience.&lt;br /&gt;
&lt;br /&gt;
====Functions====&lt;br /&gt;
Nexus 3.0 allows you to craft custom JavaScript [[Functions|functions]] that can be utilized with other [[3.0_Reflexes|reflexes]]. These custom functions can help you manage complex tasks, automate repeated actions, and further enrich your game interactions.&lt;br /&gt;
&lt;br /&gt;
====GMCP====&lt;br /&gt;
The game server communicates with the Nexus client using a protocol known as [[GMCP|GMCP (Generic Mud Communication Protocol)]]. As an advanced user, you can directly access and interact with this information, allowing you a deeper level of control and customization over your gaming experience.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-4 columns&amp;quot;&amp;gt;&lt;br /&gt;
{{Nexus_3_Sidebar}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=3.0_Keys,_Gauges,_and_Avatars&amp;diff=1805</id>
		<title>3.0 Keys, Gauges, and Avatars</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=3.0_Keys,_Gauges,_and_Avatars&amp;diff=1805"/>
		<updated>2026-05-19T22:03:11Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Voice/structure cleanup (1 edit): strip AI tics, light prose tightening, headings where applicable&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-8 columns&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-8 columns&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The section below the main output is multifunctional. It houses gauges that display fundamental character information, including stats like health and mana, although these may vary across different game worlds. A customizable avatar, an array of buttons that can be activated via mouse click or F key, and the command line where you input game commands are also part of this section.&lt;br /&gt;
&lt;br /&gt;
Here is a representative image of this area within the client:&lt;br /&gt;
&lt;br /&gt;
[[Image:AvatarArea.png]] &lt;br /&gt;
&lt;br /&gt;
Each Iron Realms game has subtle differences in the information presented here. Some may display additional gauges, and all games will tailor the button commands for new characters based on their respective classes.&lt;br /&gt;
&lt;br /&gt;
==== Reconfiguring the F-Keys ====&lt;br /&gt;
&lt;br /&gt;
To customize the F-Keys:&lt;br /&gt;
&lt;br /&gt;
# Click on the gears icon [[Image:OpenSettings.png|frame|Click the gear icon to open your settings.]] located at the lower right-hand corner of the client to access the settings window.&lt;br /&gt;
# Proceed to the Buttons tab.&lt;br /&gt;
# Select the F-Key you wish to modify.&lt;br /&gt;
# Update it according to your preference.&lt;br /&gt;
# Use @tar to represent the target you usually opt for. For instance, to command KICK to kick your current target, input &amp;quot;kick @tar.&amp;quot;&lt;br /&gt;
# Label the button in the Text field as desired.&lt;br /&gt;
# You may disregard the &#039;Script&#039; field at this moment&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You can also adjust the quantity of F-Keys from this section.&lt;br /&gt;
&lt;br /&gt;
Additional information is available on the [[3.0_Buttons|Buttons Page]].&lt;br /&gt;
&lt;br /&gt;
[[File:Buttons.png]]&lt;br /&gt;
&lt;br /&gt;
==== Managing F-Keys, Gauges, and Avatar ====&lt;br /&gt;
[[File:OpenSettings.png|right]] To enable or disable any of the gauges, buttons, or avatar elements within the client:&lt;br /&gt;
&lt;br /&gt;
# Access your settings by clicking on the gear icon located at the bottom right of the client.&lt;br /&gt;
# Click on &amp;quot;Display Options&amp;quot;.&lt;br /&gt;
# Within &amp;quot;Display Elements&amp;quot;, you&#039;ll find toggles for Gauges, Buttons, Avatar, and Balances. Switch them on or off as per your requirements.&lt;br /&gt;
&lt;br /&gt;
[[Image:DisplayOptionsStatus.png]]&lt;br /&gt;
&lt;br /&gt;
==== Modifying your Avatar ====&lt;br /&gt;
&lt;br /&gt;
Simply left-click on the avatar to select from the pre-loaded options.&lt;br /&gt;
&lt;br /&gt;
Alternatively, you can upload your own by clicking on the &#039;Upload&#039; link at the bottom of the window.&lt;br /&gt;
&lt;br /&gt;
[[Image:AvatarSelection.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-4 columns&amp;quot;&amp;gt;&lt;br /&gt;
{{Nexus_3_Sidebar}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=3.0_Simplified_Scripting&amp;diff=1804</id>
		<title>3.0 Simplified Scripting</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=3.0_Simplified_Scripting&amp;diff=1804"/>
		<updated>2026-05-19T22:03:11Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Voice/structure cleanup (3 edits): strip AI tics, light prose tightening, headings where applicable&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-8 columns&amp;quot;&amp;gt;&lt;br /&gt;
== Effortless Scripting with Nexus 3.0 ==&lt;br /&gt;
&lt;br /&gt;
Nexus 3.0 Simplified Scripting tool enables users to craft intricate triggers, aliases, events, and keybinds using an easy-to-understand interface. This is an alternative to advanced scripting, which is more complex and needs JavaScript knowledge.&lt;br /&gt;
&lt;br /&gt;
The tool incorporates 15 distinct actions for various uses. &#039;Hide the line&#039;, &#039;Highlight&#039;, and &#039;Rewrite&#039; work for triggers and events only, not aliases or keybinds.&lt;br /&gt;
&lt;br /&gt;
=== Action Options in Nexus 3.0 ===&lt;br /&gt;
&lt;br /&gt;
==== Send a Command ====&lt;br /&gt;
The most fundamental and frequently used action, this allows the trigger to automatically send a text response to the game. For instance, when the action is activated, it could send the command &#039;attack rat&#039;.&lt;br /&gt;
[[Image:Action-command.png]]&lt;br /&gt;
&lt;br /&gt;
==== Show a Notice ====&lt;br /&gt;
This action displays a notice in the colors of your choosing. Players often use this feature to highlight an event or occurrence that they need to take note of but not necessarily respond to immediately. An example usage could be to display a bright red &#039;HIT HIM AGAIN&#039; message when activated.&lt;br /&gt;
&lt;br /&gt;
[[Image:Action-notice-new.png]]&lt;br /&gt;
&lt;br /&gt;
==== Desktop Notification ====&lt;br /&gt;
This action provides a desktop notification when a specific trigger has been fired. For instance, you could create a trigger that sends a desktop notification whenever someone enters the room.&lt;br /&gt;
NOTE: You must have &amp;quot;notifications&amp;quot; turned on in Settings -&amp;gt; Display Options. In addition, you may have to &amp;quot;allow&amp;quot; notifications in your browser.&lt;br /&gt;
&lt;br /&gt;
[[Image:Action-notification-new.png]]&lt;br /&gt;
&lt;br /&gt;
[[File:Notification.png]]&lt;br /&gt;
&lt;br /&gt;
==== Play a Sound ====&lt;br /&gt;
This action lets you play a specific sound when a trigger is fired. You could set up an alert sound to be played whenever another player enters the room.&lt;br /&gt;
&lt;br /&gt;
[[Image:Action-sound-new.png]]&lt;br /&gt;
&lt;br /&gt;
==== Wait ====&lt;br /&gt;
The wait action is generally used alongside other actions. For instance, you could set up an action to &#039;wait&#039; for 3 seconds and then &#039;attack the rat&#039;.&lt;br /&gt;
&lt;br /&gt;
[[Image:Action-wait-new.png]]&lt;br /&gt;
&lt;br /&gt;
==== Wait for ====&lt;br /&gt;
This action acts as a temporary trigger. It allows you to stipulate a line or pattern to wait for. Once detected, the script continues its execution normally. If not found within the defined timeout, the script is halted. For example, you could set up a trigger to fire when you regain your mental equilibrium and then wait for 10 seconds to receive the text &#039;You have recovered balance.&#039; before sending the next command, &#039;kick rabbit&#039;.&lt;br /&gt;
&lt;br /&gt;
[[Image:Action-wait-for-new.png]]&lt;br /&gt;
&lt;br /&gt;
==== Hide the Line (or Gagging) ====&lt;br /&gt;
This option lets you hide any line that matches your trigger, which can be handy for repetitive text you&#039;re tired of seeing. This action is also known as &#039;gagging&#039;.&lt;br /&gt;
&lt;br /&gt;
==== Highlight ====&lt;br /&gt;
This action enables you to highlight the matched text. There are also additional options to highlight the surrounding text associated with the trigger.&lt;br /&gt;
&lt;br /&gt;
==== Rewrite ====&lt;br /&gt;
A rewrite will replace the trigger text with whatever you prefer. This can be particularly useful for abbreviating lengthy combat messages. For instance, you could rewrite a lengthy message to simply display &#039;Balance back&#039; in bright yellow.&lt;br /&gt;
&lt;br /&gt;
==== Linkify ====&lt;br /&gt;
Like Rewrite, Linkify changes the trigger text to your preferred phrase. It also makes the text a clickable link that runs any command you choose. For example, you could change the trigger text to &#039;Need to wake up!&#039; and make it a link that will issue the &#039;wake&#039; command.&lt;br /&gt;
&lt;br /&gt;
==== Modify Variable ====&lt;br /&gt;
This action is used to modify a specified variable. You can set its value, increase or decrease it, assign the value of another variable to it, or modify it by the value of another variable. You can also assign the matched text or a captured part of it. This is a highly flexible action.&lt;br /&gt;
&lt;br /&gt;
==== If ====&lt;br /&gt;
This is a powerful action for reflexes, allowing your reflexes to execute actions based on certain conditions. For instance, you can compare two variables, or a variable and a fixed value. You can also compare it against the matched text or a captured part of it. Depending on whether the check succeeds or fails, you can determine whether the reflex continues to run normally, stops, or continues running from a &#039;Label&#039; action.&lt;br /&gt;
&lt;br /&gt;
==== Repeat ====&lt;br /&gt;
This action lets you repeat a block of actions multiple times. All actions leading up to a label that you specify will be repeated.&lt;br /&gt;
&lt;br /&gt;
==== Label ====&lt;br /&gt;
This action doesn&#039;t do anything by itself. However, it&#039;s used in conjunction with &#039;If&#039;, &#039;Repeat&#039;, and &#039;Jump to Label&#039; actions to allow for conditional execution and looping.&lt;br /&gt;
&lt;br /&gt;
==== Jump to Label ====&lt;br /&gt;
This action prompts a jump to a label of your choice. It&#039;s best used within an &#039;If&#039; or &#039;Repeat&#039; block to avoid creating an endless loop.&lt;br /&gt;
&lt;br /&gt;
==== Disable this Reflex ====&lt;br /&gt;
This action disables the current reflex, which can be useful when creating reflexes intended for single-use.&lt;br /&gt;
&lt;br /&gt;
==== Disable Reflex ====&lt;br /&gt;
This action lets you disable a chosen reflex, which must have a name. It can also disable entire groups of reflexes.&lt;br /&gt;
&lt;br /&gt;
==== Enable Reflex ====&lt;br /&gt;
Similar to &#039;Disable Reflex&#039;, this action enables a named reflex or a group of reflexes.&lt;br /&gt;
&lt;br /&gt;
==== Stop ====&lt;br /&gt;
This action halts all actions beyond this point. This can be useful for testing or within &#039;If&#039; actions.&lt;br /&gt;
&lt;br /&gt;
==== Modify a Button ====&lt;br /&gt;
This action allows you to modify any of the client&#039;s buttons. You can change the label, change the command, highlight, unhighlight, or reset the button to its default state.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-4 columns&amp;quot;&amp;gt;&lt;br /&gt;
{{Nexus_3_Sidebar}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=GMCP&amp;diff=1803</id>
		<title>GMCP</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=GMCP&amp;diff=1803"/>
		<updated>2026-05-19T22:03:11Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Voice/structure cleanup (1 edit): strip AI tics, light prose tightening, headings where applicable&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Aetolia-dwarf.jpg|right|frame|caption|Dwarf Terradrim from Aetolia.]] General MUD Telnet Protocol (GMCP) is a protocol used to send data from the game server to the player client. This data transfer happens behind the scenes and is not seen by the players. This allows the game server to send messages to the client to update basic character, room, and game information. Character health is an example of information that is continually passed to the client from the game.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
These messages can also be accessed by the player for use in [[reflexes]]. We are working simplifying the process of capturing GMCP data for use in the client in a future version of the client.&lt;br /&gt;
&lt;br /&gt;
There is a configuration option in the Advanced Settings tab that will allow you to see GMCP messages as they happen.&lt;br /&gt;
&lt;br /&gt;
Module and message names are not case sensitive. JSON key names are case sensitive.&lt;br /&gt;
&lt;br /&gt;
=== Supported modules ===&lt;br /&gt;
&lt;br /&gt;
This documentation covers the following GMCP messages for the Iron Realms Games.&lt;br /&gt;
&lt;br /&gt;
* Core: core functionality&lt;br /&gt;
* Char: information about a character&lt;br /&gt;
* Char.Afflictions: information the characters afflictions&lt;br /&gt;
* Char.Defences- information the characters defences&lt;br /&gt;
* Char.Items: information about items in inventory and room, with live updates&lt;br /&gt;
* Char.Skills: information about skills known by the player&lt;br /&gt;
* Comm.Channel: identification of communication channels and player lists&lt;br /&gt;
* Room: various information about the current room&lt;br /&gt;
* Redirect: redirect outpot to another window&lt;br /&gt;
* IRE.Composer: IRE-specific, used to edit bigger texts client-side&lt;br /&gt;
* IRE.Display: IRE-specific display information&lt;br /&gt;
* IRE.FileStore: used internally by the Nexus client&lt;br /&gt;
* IRE.Misc: used internally by the fMUD and Nexus clients&lt;br /&gt;
* IRE.Rift: IRE-specific, transmits information about the Rift contents&lt;br /&gt;
* IRE.Sound: Yes. Sound can be sent.&lt;br /&gt;
* IRE.Target: information about the current player target.&lt;br /&gt;
* IRE.Tasks: information about tasks, quests, and achievements.&lt;br /&gt;
* IRE.Time: information about the current time and date conditions in the game.&lt;br /&gt;
* IRE.CombatMessage: currently only used by Starmourn - information about attacks seen&lt;br /&gt;
* IRE.Wiz: used internally by the Nexus client&lt;br /&gt;
&lt;br /&gt;
=== Supported messages by modules ===&lt;br /&gt;
&lt;br /&gt;
==== Core ====&lt;br /&gt;
* Sent by client:&lt;br /&gt;
** Core.Hello&lt;br /&gt;
*** Needs to be the first message that the client sends, used to identify the client&lt;br /&gt;
*** Message body is an object with keys &amp;quot;client&amp;quot; and &amp;quot;version&amp;quot;, containing the client&#039;s name and version&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Core.Hello {&amp;quot;Client&amp;quot;:&amp;quot;Mudlet&amp;quot;,&amp;quot;Version&amp;quot;:&amp;quot;3.0.0&amp;quot;}&lt;br /&gt;
** Core.Supports.Set&lt;br /&gt;
*** Notifies the server about packages supported by the client&lt;br /&gt;
*** If another Core.Supports.*** package has been received earlier, the list is deleted and replaced with the new one&lt;br /&gt;
*** Message body is an array of strings, each consisting of the module name and version, separated by space&lt;br /&gt;
*** Module version is a positive non-zero integer&lt;br /&gt;
*** Most client implementations will only need to send Set once and won&#039;t need Add/Remove; exceptions are module implementations provided by plug-ins&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Core.Supports.Set [ &amp;quot;Char 1&amp;quot;, &amp;quot;Char.Skills 1&amp;quot;, &amp;quot;Char.Items 1&amp;quot; ]&lt;br /&gt;
** Core.Supports.Add&lt;br /&gt;
*** Similar to Set, but appends the supported module list to the one sent earlier&lt;br /&gt;
*** If no list was sent yet, the behaviour is identical to Set&lt;br /&gt;
*** If the list includes module names that were already included earlier, the new version number takes precedence over the previously sent one, even if the newly sent number is lower&lt;br /&gt;
*** Message body format is identical to that of Set&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Core.Supports.Add [ &amp;quot;Char 1&amp;quot;, &amp;quot;Char.Skills 1&amp;quot;, &amp;quot;Char.Items 1&amp;quot; ]&lt;br /&gt;
** Core.Supports.Remove&lt;br /&gt;
*** Removes specified modules from the list of supported modules&lt;br /&gt;
*** Message body format is similar to Set, except that module version numbers are optional and ignored if given&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Core.Supports.Remove [ &amp;quot;Char&amp;quot;, &amp;quot;Char.Skills&amp;quot;, &amp;quot;Char.Items&amp;quot; ]&lt;br /&gt;
** Core.KeepAlive&lt;br /&gt;
*** Causes the server to reset the timeout for the logged character, no message body&lt;br /&gt;
** Core.Ping&lt;br /&gt;
*** causes the server to send a Core.Ping back&lt;br /&gt;
*** message body is a number which indicates average ping time from previous requests, if available&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Core.Ping 120&lt;br /&gt;
&lt;br /&gt;
* Sent by server:&lt;br /&gt;
** Core.Ping&lt;br /&gt;
*** Sent in reply to Core.Ping. No body.&lt;br /&gt;
** Core.Goodbye&lt;br /&gt;
*** Sent by server immediately before terminating a connection&lt;br /&gt;
*** Message body is a string to be shown to the user - it can explain the reason for the disconnect&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Core.Goodbye &amp;quot;Goodbye, adventurer&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==== Char ====&lt;br /&gt;
* Sent by client:&lt;br /&gt;
** Char.Login&lt;br /&gt;
*** Used to log in a character, only interpreted if no character is logged in for that connection&lt;br /&gt;
*** Message body is an object with keys &amp;quot;name&amp;quot; and &amp;quot;password&amp;quot;&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Char.Login { &amp;quot;name&amp;quot;: &amp;quot;somename&amp;quot;, &amp;quot;password&amp;quot;: &amp;quot;somepassword&amp;quot; }&lt;br /&gt;
&lt;br /&gt;
* Sent by server:&lt;br /&gt;
** Char.Name&lt;br /&gt;
*** Sends the character name and full name which includes the title. This is only sent on login.&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Char.Name { &amp;quot;name&amp;quot;: &amp;quot;Olad&amp;quot;, &amp;quot;fullname&amp;quot;: &amp;quot;Neophyte Olad&amp;quot; }&lt;br /&gt;
** Char.Vitals&lt;br /&gt;
*** Basic character attributes such as health, mana, etc.&lt;br /&gt;
*** Message body is an object containing several variables&lt;br /&gt;
*** Each variable is also included in a string, in the format name:cur/max&lt;br /&gt;
*** Interpretation of the variables is game specific&lt;br /&gt;
*** It is generally safe to assume that the known values are numbers (even though encoded as strings), but other datatypes can be present&lt;br /&gt;
*** The &amp;quot;charstats&amp;quot; attribute, if present, holds a list of strings that the client may choose to display to the player in a client-specific way, these hold information about the character state that the game wishes to show to the player&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Char.Vitals { &amp;quot;hp&amp;quot;: &amp;quot;4500&amp;quot;, &amp;quot;maxhp&amp;quot;: &amp;quot;4800&amp;quot;, &amp;quot;mp&amp;quot;: &amp;quot;1200&amp;quot;, &amp;quot;maxmp&amp;quot;: &amp;quot;2500&amp;quot;, &amp;quot;ep&amp;quot;: &amp;quot;15000&amp;quot;, &amp;quot;maxep&amp;quot;: &amp;quot;16000&amp;quot;, &amp;quot;wp&amp;quot;: &amp;quot;14000&amp;quot;, &amp;quot;maxwp&amp;quot;: &amp;quot;15000&amp;quot;, &amp;quot;nl&amp;quot;: &amp;quot;10&amp;quot;, &amp;quot;string&amp;quot;: &amp;quot;H:4500/4800 M:1200/2500 E:15000/16000 W:14000/15000 NL:10/100&amp;quot; }&lt;br /&gt;
*** &#039;&#039;&#039;Additional Achaea Keys&#039;&#039;&#039;&lt;br /&gt;
**** All classes: Bleed, Rage&lt;br /&gt;
**** Apostates: Essence&lt;br /&gt;
**** Bard: Stance, Voice Balance&lt;br /&gt;
**** Blademaster: Stance&lt;br /&gt;
**** Druid: Current Morph, Sunlight Energy&lt;br /&gt;
**** Infernal: Essence, Weaponmastery Spec&lt;br /&gt;
**** Magi: Channels&lt;br /&gt;
**** Monk: Kai Energy, Tekura stance&lt;br /&gt;
**** Occultist: Karma, Entity Balance&lt;br /&gt;
**** Paladin: Devotion, Weaponmastery Spec&lt;br /&gt;
**** Priest: Devotion&lt;br /&gt;
**** Runewarden: Weaponmastery Spec&lt;br /&gt;
**** Sentinel: Current Morph&lt;br /&gt;
**** Serpent: Secreted Venom&lt;br /&gt;
**** Shaman: Number of spirits bound&lt;br /&gt;
**** Sylvan: Elemental Channels, Sunlight Energy&lt;br /&gt;
*** &#039;&#039;&#039;Additional Aetolia Keys&#039;&#039;&#039;&lt;br /&gt;
*** &#039;&#039;&#039;Additional Imperian Keys&#039;&#039;&#039;&lt;br /&gt;
**** General: bleed, flying, prone, stunned, dead, blind, phased, res_weakness, vote&lt;br /&gt;
**** Balances: leftarm, rightarm, health, herb, salve, toadstool, pipe, tree, focus, purge&lt;br /&gt;
**** Resources: kai, devotion, essence, fanatism, rage, fire, ice, faith, health_reserve, mana_reserve&lt;br /&gt;
**** Items: leftwield, leftwield_name, rightwield, rightwield_name, mount&lt;br /&gt;
*** &#039;&#039;&#039;Additional Starmourn Keys&#039;&#039;&#039;&lt;br /&gt;
**** General: &amp;quot;xp&amp;quot; (raw xp), &amp;quot;nl&amp;quot; (percent xp to next level), &amp;quot;ww&amp;quot; (wetwiring not on cooldown), &amp;quot;combat&amp;quot; (are you in combat?), &amp;quot;vote&amp;quot; (have you voted on TMS recently?)&lt;br /&gt;
**** Subsystems: &amp;quot;em&amp;quot; (electromagnetic damage), &amp;quot;external&amp;quot;, &amp;quot;muscular&amp;quot;, &amp;quot;internal&amp;quot;, &amp;quot;sensory&amp;quot;, &amp;quot;mind&amp;quot;, &amp;quot;wetwiring&amp;quot;&lt;br /&gt;
**** Class-specific: &amp;quot;class&amp;quot; (current class), &amp;quot;pl&amp;quot; / &amp;quot;maxpl&amp;quot; / &amp;quot;formatpl&amp;quot; (plasma), &amp;quot;bl&amp;quot; / &amp;quot;maxbl&amp;quot; / &amp;quot;formatbl&amp;quot; (bullets), &amp;quot;nn&amp;quot; / &amp;quot;maxnn&amp;quot; / &amp;quot;formatnn&amp;quot; (nanites), &amp;quot;sa&amp;quot; / &amp;quot;maxsa&amp;quot; / &amp;quot;formatsa&amp;quot; (sanity), &amp;quot;rg&amp;quot; / &amp;quot;maxrg&amp;quot; / &amp;quot;formatrg&amp;quot; (rage), &amp;quot;pt&amp;quot; / &amp;quot;maxpt&amp;quot; / &amp;quot;formatpt&amp;quot; (parts), &amp;quot;st&amp;quot; (stance)&lt;br /&gt;
** Char.StatusVars&lt;br /&gt;
*** Sent by server after a successful login or after the module is enabled&lt;br /&gt;
*** Contains a list of character variables (level, race, etc)&lt;br /&gt;
*** Message body is an object&lt;br /&gt;
*** Each object element is a name-caption pair, name is the internal name and caption the user-visible one&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Char.StatusVars { &amp;quot;level&amp;quot;: &amp;quot;Level&amp;quot;, &amp;quot;race&amp;quot;: &amp;quot;Race&amp;quot;, &amp;quot;guild&amp;quot;: &amp;quot;Guild&amp;quot; }&lt;br /&gt;
** Char.Status&lt;br /&gt;
*** Values of character values defined by StatusVars.&lt;br /&gt;
*** A full list is sent by server right after StatusVars, and changes are sent in subsequent messages as they occur.&lt;br /&gt;
*** With the exception of the initial Status message, messages only contain changed values; if a variable is not included, it has not changed since the previous Status message.&lt;br /&gt;
*** Message body is an object.&lt;br /&gt;
*** Each object element is a name-value pair, name is the internal name defined by the StatusVars message and value is the variable value.&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Char.Status { &amp;quot;level&amp;quot;: &amp;quot;58&amp;quot;, &amp;quot;city&amp;quot;: &amp;quot;Antioch&amp;quot; }&lt;br /&gt;
*** &#039;&#039;&#039; Achaea Keys&#039;&#039;&#039;&lt;br /&gt;
**** name &lt;br /&gt;
**** fullname&lt;br /&gt;
**** age&lt;br /&gt;
**** race&lt;br /&gt;
**** specialisation&lt;br /&gt;
**** level&lt;br /&gt;
**** xp&lt;br /&gt;
**** xprank&lt;br /&gt;
**** class&lt;br /&gt;
**** city&lt;br /&gt;
**** house&lt;br /&gt;
**** order&lt;br /&gt;
**** boundcredits&lt;br /&gt;
**** unboundcredits&lt;br /&gt;
**** lessons&lt;br /&gt;
**** explorerrank&lt;br /&gt;
**** mayancrowns&lt;br /&gt;
**** boundmayancrowns&lt;br /&gt;
**** gold&lt;br /&gt;
**** bank&lt;br /&gt;
**** unread_msgs&lt;br /&gt;
**** unread_news&lt;br /&gt;
**** target&lt;br /&gt;
**** gender&lt;br /&gt;
&lt;br /&gt;
===== Char.Afflictions =====&lt;br /&gt;
* Sent by server:&lt;br /&gt;
** Char.Afflictions.List&lt;br /&gt;
*** Sends an array of current character afflictions.&lt;br /&gt;
**** name: The name of the affliction&lt;br /&gt;
**** cure: The basic cure of the affliction. This is used for links to cure even though other options may exist to cure the affliction.&lt;br /&gt;
**** desc: A description of what this affliction does.&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Char.Afflictions.List [ { &amp;quot;name&amp;quot;: &amp;quot;weariness&amp;quot;, &amp;quot;cure&amp;quot;: &amp;quot;eat kelp&amp;quot;, &amp;quot;desc&amp;quot;: &amp;quot;Decreases cutting and blunt damage that you inflict by 30%.&amp;quot; }, { &amp;quot;name&amp;quot;: &amp;quot;asthma&amp;quot;, &amp;quot;cure&amp;quot;: &amp;quot;eat kelp&amp;quot;, &amp;quot;desc&amp;quot;: &amp;quot;Makes you unable to smoke pipes.&amp;quot; }, { &amp;quot;name&amp;quot;: &amp;quot;slow herbs&amp;quot;, &amp;quot;cure&amp;quot;: &amp;quot;apply epidermal&amp;quot;, &amp;quot;desc&amp;quot;: &amp;quot;Increases the time needed to regain herb balance by 1.25 seconds.&amp;quot; }, { &amp;quot;name&amp;quot;: &amp;quot;nausea&amp;quot;, &amp;quot;cure&amp;quot;: &amp;quot;eat nightshade&amp;quot;, &amp;quot;desc&amp;quot;: &amp;quot;Causes periodic vomiting, which does damage and increases hunger.&amp;quot; } ]&lt;br /&gt;
** Char.Afflictions.Add&lt;br /&gt;
*** Add an affliction to the character.&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Char.Afflictions.Add { &amp;quot;name&amp;quot;: &amp;quot;asthma&amp;quot;, &amp;quot;cure&amp;quot;: &amp;quot;eat kelp&amp;quot;, &amp;quot;desc&amp;quot;: &amp;quot;Makes you unable to smoke pipes.&amp;quot; }&lt;br /&gt;
** Char.Afflictions.Remove&lt;br /&gt;
*** Removes an affliction from the character.&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Char.Afflictions.Remove [ &amp;quot;asthma&amp;quot; ]&lt;br /&gt;
&lt;br /&gt;
===== Char.Defences=====&lt;br /&gt;
* Sent by server:&lt;br /&gt;
** Char.Defences.List&lt;br /&gt;
*** Send an array of all the defences a character currently has.&lt;br /&gt;
**** name: The name of the defence.&lt;br /&gt;
**** desc: The description of the defence.&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Char.Defences.List [ { &amp;quot;name&amp;quot;: &amp;quot;deaf&amp;quot;, &amp;quot;desc&amp;quot;: &amp;quot;deaf&amp;quot; }, { &amp;quot;name&amp;quot;: &amp;quot;blind&amp;quot;, &amp;quot;desc&amp;quot;: &amp;quot;blind&amp;quot; }, { &amp;quot;name&amp;quot;: &amp;quot;nightsight&amp;quot;, &amp;quot;desc&amp;quot;: &amp;quot;nightsight&amp;quot; } ]&lt;br /&gt;
** Char.Defences.Add&lt;br /&gt;
*** Sent when a defence is added to a character.&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Char.Defences.Add { &amp;quot;name&amp;quot;: &amp;quot;deaf&amp;quot;, &amp;quot;desc&amp;quot;: &amp;quot;deaf&amp;quot; }&lt;br /&gt;
** Char.Defences.Remove&lt;br /&gt;
*** Sent when a defence is removed from a character.&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Char.Defences.Remove [ &amp;quot;blind&amp;quot; ]&lt;br /&gt;
&lt;br /&gt;
===== Char.Items =====&lt;br /&gt;
* Sent by client:&lt;br /&gt;
** Char.Items.Contents&lt;br /&gt;
*** Request for the server to send the list of items located inside another item.&lt;br /&gt;
*** Message body is a number identifying the item.&lt;br /&gt;
*** Causes the server to send back an appropriate Char.Items.List message.&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Char.Item.Contents 12345&lt;br /&gt;
** Char.Items.Inv&lt;br /&gt;
*** Request for the server to send the list of items in player&#039;s inventory.&lt;br /&gt;
*** Message body is empty.&lt;br /&gt;
*** Causes the server to send back an appropriate Char.Items.List message.&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Char.Items.Inv &amp;quot;&amp;quot;&lt;br /&gt;
** Char.Items.Room&lt;br /&gt;
*** Sent by the client to refresh the items in a room.&lt;br /&gt;
*** Message body is empty&lt;br /&gt;
*** Causes the server to send back an appropriate Char.Items.List message.&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Char.Items.Room &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Sent by server:&lt;br /&gt;
** Char.Items.List&lt;br /&gt;
*** List of items at a specified location (room, inv, held container)&lt;br /&gt;
*** Message body is an object with keys &amp;quot;location&amp;quot; and &amp;quot;items&amp;quot;&lt;br /&gt;
*** Location value is a string, &amp;quot;inv&amp;quot;, &amp;quot;room&amp;quot;, or &amp;quot;repNUMBER&amp;quot; - the last one is container identification&lt;br /&gt;
*** Items value is an array, whose each item is an object with keys &amp;quot;id&amp;quot;, &amp;quot;name&amp;quot; and optionally &amp;quot;attrib&amp;quot;&lt;br /&gt;
*** ID is a number identifying the item, name is a string containing a short player-visible item description&lt;br /&gt;
*** Icon is the image the item is associated with in the client.&lt;br /&gt;
*** Attrib is a string consisting of characters describing item properties:&lt;br /&gt;
**** &amp;quot;w&amp;quot; = worn, &lt;br /&gt;
**** &amp;quot;W&amp;quot; = wearable but not worn &lt;br /&gt;
**** &amp;quot;l&amp;quot; = wielded &lt;br /&gt;
**** &amp;quot;g&amp;quot; = groupable&lt;br /&gt;
**** &amp;quot;c&amp;quot; = container&lt;br /&gt;
**** &amp;quot;t&amp;quot; = takeable&lt;br /&gt;
**** &amp;quot;m&amp;quot; = monster&lt;br /&gt;
**** &amp;quot;d&amp;quot; = dead monster&lt;br /&gt;
**** &amp;quot;x&amp;quot; = should not be targeted (guards, ...)&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Char.Items.List { &amp;quot;location&amp;quot;: &amp;quot;inv&amp;quot;, &amp;quot;items&amp;quot;: [ { &amp;quot;id&amp;quot;: &amp;quot;12807&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;a personal journal&amp;quot;, &amp;quot;icon&amp;quot;: &amp;quot;scroll&amp;quot;, &amp;quot;attrib&amp;quot;: &amp;quot;l&amp;quot; }, { &amp;quot;id&amp;quot;: &amp;quot;303060&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;a gold nugget&amp;quot;, &amp;quot;icon&amp;quot;: &amp;quot;commodity&amp;quot; } ] }&lt;br /&gt;
** Char.Items.Add&lt;br /&gt;
*** Informs the client about an item being added to the specified location&lt;br /&gt;
*** Message body is an object with keys &amp;quot;location&amp;quot; and &amp;quot;item&amp;quot;&lt;br /&gt;
*** Location is same as with List, item is an object with the same structure as one item from the items array of List&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Char.Items.Add { &amp;quot;location&amp;quot;: &amp;quot;room&amp;quot;, &amp;quot;item&amp;quot;: { &amp;quot;id&amp;quot;: &amp;quot;239602&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;an elegant white letter&amp;quot;, &amp;quot;icon&amp;quot;: &amp;quot;container&amp;quot;, &amp;quot;attrib&amp;quot;: &amp;quot;c&amp;quot; } }&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Char.Items.Add { &amp;quot;location&amp;quot;: &amp;quot;room&amp;quot;, &amp;quot;item&amp;quot;: { &amp;quot;id&amp;quot;: &amp;quot;303060&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;a gold nugget&amp;quot;, &amp;quot;icon&amp;quot;: &amp;quot;commodity&amp;quot; } }&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Char.Items.Add { &amp;quot;location&amp;quot;: &amp;quot;inv&amp;quot;, &amp;quot;item&amp;quot;: { &amp;quot;id&amp;quot;: &amp;quot;303060&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;a gold nugget&amp;quot;, &amp;quot;icon&amp;quot;: &amp;quot;commodity&amp;quot;, &amp;quot;attrib&amp;quot;: &amp;quot;t&amp;quot; } }&lt;br /&gt;
** Char.Items.Remove&lt;br /&gt;
*** Informs the client about an item being removed from the location&lt;br /&gt;
*** Message body is an object with keys &amp;quot;location&amp;quot; and &amp;quot;item&amp;quot;&lt;br /&gt;
*** Location is same as with List, item is an integer value identifying the item&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Char.Items.Remove { &amp;quot;location&amp;quot;: &amp;quot;room&amp;quot;, &amp;quot;item&amp;quot;: { &amp;quot;id&amp;quot;: &amp;quot;239602&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;an elegant white letter&amp;quot;, &amp;quot;icon&amp;quot;: &amp;quot;container&amp;quot;, &amp;quot;attrib&amp;quot;: &amp;quot;t&amp;quot; } }&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Char.Items.Remove { &amp;quot;location&amp;quot;: &amp;quot;inv&amp;quot;, &amp;quot;item&amp;quot;: { &amp;quot;id&amp;quot;: &amp;quot;303060&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;a gold nugget&amp;quot;, &amp;quot;icon&amp;quot;: &amp;quot;commodity&amp;quot; } }&lt;br /&gt;
** Char.Items.Update&lt;br /&gt;
*** Informs the client about an item&#039;s attributes being changed - only sent for inventory items&lt;br /&gt;
*** Message body syntax the same as with Add&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Char.Items.Update { &amp;quot;location&amp;quot;: &amp;quot;inv&amp;quot;, &amp;quot;item&amp;quot;: { &amp;quot;id&amp;quot;: &amp;quot;60572&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;an ornate steel rapier&amp;quot; } }&lt;br /&gt;
&lt;br /&gt;
===== Char.Skills =====&lt;br /&gt;
* Sent by client:&lt;br /&gt;
** Char.Skills.Get&lt;br /&gt;
*** Sent by client to request skill information&lt;br /&gt;
*** Message body is an object with keys &amp;quot;group&amp;quot; and &amp;quot;name&amp;quot;&lt;br /&gt;
*** If both group and name is provided, the server will send Char.Skills.Info for the specified skill&lt;br /&gt;
*** If group is provided but name is not, the server will send Char.Skills.List for that group&lt;br /&gt;
*** Otherwise the server will send Char.Skills.Groups&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Char.Skills.Get {&amp;quot;group&amp;quot;:&amp;quot;Perception&amp;quot;}&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Char.Skills.Get {&amp;quot;group&amp;quot;:&amp;quot;perception&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Deathsight&amp;quot;}&lt;br /&gt;
&lt;br /&gt;
* Sent by server:&lt;br /&gt;
** Char.Skills.Groups&lt;br /&gt;
*** Groups of skills available to the character&lt;br /&gt;
*** Sent by server on request or at any time (usually if the list changes)&lt;br /&gt;
*** For IRE games, groups are skills like Survival or Elemancy&lt;br /&gt;
*** Message body is an array including the name and current rank of each skill the character has.&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Char.Skills.Groups [ { &amp;quot;name&amp;quot;: &amp;quot;Perception&amp;quot;, &amp;quot;rank&amp;quot;: &amp;quot;Transcendent (100%)&amp;quot; }, { &amp;quot;name&amp;quot;: &amp;quot;Survival&amp;quot;, &amp;quot;rank&amp;quot;: &amp;quot;Inept (0%)&amp;quot; }, { &amp;quot;name&amp;quot;: &amp;quot;Weaponry&amp;quot;, &amp;quot;rank&amp;quot;: &amp;quot;Inept (0%)&amp;quot; }, { &amp;quot;name&amp;quot;: &amp;quot;Tattoos&amp;quot;, &amp;quot;rank&amp;quot;: &amp;quot;Inept (0%)&amp;quot; }, { &amp;quot;name&amp;quot;: &amp;quot;Evasion&amp;quot;, &amp;quot;rank&amp;quot;: &amp;quot;Inept (0%)&amp;quot; }, { &amp;quot;name&amp;quot;: &amp;quot;Engineering&amp;quot;, &amp;quot;rank&amp;quot;: &amp;quot;Inept (0%)&amp;quot; }, { &amp;quot;name&amp;quot;: &amp;quot;Taming&amp;quot;, &amp;quot;rank&amp;quot;: &amp;quot;Inept (0%)&amp;quot; }, { &amp;quot;name&amp;quot;: &amp;quot;Concoctions&amp;quot;, &amp;quot;rank&amp;quot;: &amp;quot;Inept (0%)&amp;quot; }, { &amp;quot;name&amp;quot;: &amp;quot;Toxins&amp;quot;, &amp;quot;rank&amp;quot;: &amp;quot;Inept (0%)&amp;quot; }, { &amp;quot;name&amp;quot;: &amp;quot;Smithing&amp;quot;, &amp;quot;rank&amp;quot;: &amp;quot;Inept (0%)&amp;quot; }, { &amp;quot;name&amp;quot;: &amp;quot;Malignosis&amp;quot;, &amp;quot;rank&amp;quot;: &amp;quot;Adept (1%)&amp;quot; }, { &amp;quot;name&amp;quot;: &amp;quot;Necromancy&amp;quot;, &amp;quot;rank&amp;quot;: &amp;quot;Inept (0%)&amp;quot; }, { &amp;quot;name&amp;quot;: &amp;quot;Evileye&amp;quot;, &amp;quot;rank&amp;quot;: &amp;quot;Adept (40%)&amp;quot; } ]&lt;br /&gt;
&lt;br /&gt;
** Char.Skills.List&lt;br /&gt;
*** List of skills in a group available to the character&lt;br /&gt;
*** Sent by server on request only&lt;br /&gt;
*** For IRE games, this is the list visible on AB &amp;lt;skillname&amp;gt;&lt;br /&gt;
*** Message body is an object with keys &amp;quot;group&amp;quot;, &amp;quot;list&amp;quot;, and &amp;quot;desc&amp;quot;.&lt;br /&gt;
*** The list value is an array of strings, each being the name of one skill&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Char.Skills.List { &amp;quot;group&amp;quot;: &amp;quot;perception&amp;quot;, &amp;quot;list&amp;quot;: [ &amp;quot;Looking&amp;quot;, &amp;quot;Glancing&amp;quot;, &amp;quot;Secrets&amp;quot;, &amp;quot;Decaylist&amp;quot;, &amp;quot;Squinting&amp;quot;, &amp;quot;Flyers&amp;quot;, &amp;quot;Observe&amp;quot;, &amp;quot;Farsight&amp;quot;, &amp;quot;Containerlist&amp;quot;, &amp;quot;Vigilance&amp;quot;, &amp;quot;Treewatch&amp;quot;, &amp;quot;Deathsight&amp;quot;, &amp;quot;Pipelist&amp;quot;, &amp;quot;Elixlist&amp;quot;, &amp;quot;Search&amp;quot;, &amp;quot;Letterlist&amp;quot;, &amp;quot;Booklist&amp;quot;, &amp;quot;Skywatch&amp;quot;, &amp;quot;PowerNodes&amp;quot;, &amp;quot;Keylist&amp;quot;, &amp;quot;Alertness&amp;quot;, &amp;quot;Rites&amp;quot;, &amp;quot;Traps&amp;quot;, &amp;quot;Magicklist&amp;quot;, &amp;quot;Nightsight&amp;quot;, &amp;quot;Hypersight&amp;quot;, &amp;quot;Thirdeye&amp;quot;, &amp;quot;Tattoos&amp;quot;, &amp;quot;Discernment&amp;quot;, &amp;quot;Wormholes&amp;quot;, &amp;quot;Rivensense&amp;quot;, &amp;quot;Contemplation&amp;quot;, &amp;quot;Scan&amp;quot;, &amp;quot;Telesense&amp;quot;, &amp;quot;Appraise&amp;quot;, &amp;quot;Trueassess&amp;quot;, &amp;quot;Artifactlist&amp;quot;, &amp;quot;Warning&amp;quot;, &amp;quot;Viewshrine&amp;quot;, &amp;quot;Landsense&amp;quot; ], &amp;quot;descs&amp;quot;: [ &amp;quot;Gain knowledge of your immediate surroundings.&amp;quot;, &amp;quot;See summarized information about your surroundings.&amp;quot;, &amp;quot;Discover hidden exits.&amp;quot;, &amp;quot;How much more time do those items have?&amp;quot;, &amp;quot;See extended distances in your line of sight.&amp;quot;, &amp;quot;Take notice of those in the skies.&amp;quot;, &amp;quot;Gain information about your extended surroundings.&amp;quot;, &amp;quot;Attempt to locate another player from afar.&amp;quot;, &amp;quot;What do you have in your containers?&amp;quot;, &amp;quot;Increase your resistance to hypnosis.&amp;quot;, &amp;quot;Watch the forest canopies for movement.&amp;quot;, &amp;quot;Attune yourself to the Underworld.&amp;quot;, &amp;quot;Scan your pipes with utmost speed.&amp;quot;, &amp;quot;Quickly discover what elixirs and salves you are holding.&amp;quot;, &amp;quot;Search your location for hidden beings.&amp;quot;, &amp;quot;Quick glance of all your letters.&amp;quot;, &amp;quot;Scan the titles of books you own.&amp;quot;, &amp;quot;Watch the skies for movement.&amp;quot;, &amp;quot;Detect the nodes of power in your area.&amp;quot;, &amp;quot;See a list of your keys and which doors they open.&amp;quot;, &amp;quot;Heightened awareness of your surroundings.&amp;quot;, &amp;quot;View the holy rites operating in your location.&amp;quot;, &amp;quot;The ability to search for traps in your location.&amp;quot;, &amp;quot;Check the status of your magickal items.&amp;quot;, &amp;quot;Use infravision to see in the dark.&amp;quot;, &amp;quot;See the actions of cloaked players.&amp;quot;, &amp;quot;Give yourself the power of the third eye.&amp;quot;, &amp;quot;Discover what tattoos are on another player.&amp;quot;, &amp;quot;Discover what defences are protecting an individual.&amp;quot;, &amp;quot;The ability to sense wormholes in your location.&amp;quot;, &amp;quot;Sense the bodies of the recently slain.&amp;quot;, &amp;quot;Perceive the state of another&#039;s mental strength.&amp;quot;, &amp;quot;Seekout the locations of your allies and enemies.&amp;quot;, &amp;quot;Heighten your awareness to telepathic attempts.&amp;quot;, &amp;quot;Quickly take note of someone&#039;s carried possessions.&amp;quot;, &amp;quot;Gain more detailed information concerning your foe.&amp;quot;, &amp;quot;See what artifact powers surround an individual.&amp;quot;, &amp;quot;Watch for the prying eyes of the enemy.&amp;quot;, &amp;quot;Gain a detailed understanding of a shrine.&amp;quot;, &amp;quot;The ability to recognize mortals entering the realm.&amp;quot; ] }&lt;br /&gt;
&lt;br /&gt;
** Char.Skills.Info&lt;br /&gt;
*** Information about a single skill, only sent upon request&lt;br /&gt;
*** Message body is an object, keys are &amp;quot;group&amp;quot;, &amp;quot;skill&amp;quot;, and &amp;quot;info&amp;quot;, values are strings&lt;br /&gt;
*** Group and skill identify the request, info is a description (usually multi-line) of the skill&#039;s functionality and usage&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Char.Skills.Info { &amp;quot;group&amp;quot;: &amp;quot;perception&amp;quot;, &amp;quot;skill&amp;quot;: &amp;quot;deathsight&amp;quot;, &amp;quot;info&amp;quot;: &amp;quot;Syntax: DEATHSIGHT\n        RELAX DEATHSIGHT\n\nUsing this ability, your mind is now capable of attuning itself to the realm of the dead. While doing so, you will be alerted whenever anyone dies.&amp;quot; }&lt;br /&gt;
==== Comm.Channel ====&lt;br /&gt;
* Sent by client:&lt;br /&gt;
** Comm.Channel.Players&lt;br /&gt;
*** Request for the server to send Comm.Channel.Players&lt;br /&gt;
*** No message body.&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Comm.Channel.Players &amp;quot;&amp;quot;&lt;br /&gt;
** Comm.Channel.Enable&lt;br /&gt;
*** Used to tell the game to turn on a character channel without typing in a command line command.&lt;br /&gt;
*** Example: Comm.Channel.Enable &amp;quot;newbie&amp;quot;&lt;br /&gt;
*** Example: Comm.Channel.Enable &amp;quot;clt Consortium&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Sent by server:&lt;br /&gt;
** Comm.Channel.Players&lt;br /&gt;
*** List of players and organizations (city, guild, ...) that they share with this player&lt;br /&gt;
*** Message body is an array with each element describing one player&lt;br /&gt;
*** Each element is an object with keys &amp;quot;name&amp;quot; and &amp;quot;channels&amp;quot;, name is a string, channels is an array&lt;br /&gt;
*** The channels array may be omitted if empty; if given, it is a list of organization names&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Comm.Channel.Players [{&amp;quot;name&amp;quot;: &amp;quot;Player1&amp;quot;, &amp;quot;channels: [&amp;quot;Some city&amp;quot;, &amp;quot;Some guild&amp;quot;]}, {&amp;quot;name&amp;quot;: &amp;quot;Player2&amp;quot;}]&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Comm.Channel.Players [ { &amp;quot;name&amp;quot;: &amp;quot;Ahkan&amp;quot;, &amp;quot;channels&amp;quot;: [ &amp;quot;The City of Stavenn&amp;quot; ] }, { &amp;quot;name&amp;quot;: &amp;quot;Sharatar&amp;quot;, &amp;quot;channels&amp;quot;: [ &amp;quot;The City of Stavenn&amp;quot;, &amp;quot;The Revenants&amp;quot; ] } ]&lt;br /&gt;
&lt;br /&gt;
** Comm.Channel.List&lt;br /&gt;
*** List of communication channels available to the player, sent on login/negotiation and if changed&lt;br /&gt;
*** Message body is an array of objects, each object representing one channel&lt;br /&gt;
*** Each object has keys &amp;quot;name&amp;quot;, &amp;quot;caption&amp;quot; and &amp;quot;command&amp;quot; - name is internal name, caption is player-visible name, command is command used to communicate over this channel&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Comm.Channel.List [{&amp;quot;name&amp;quot;:&amp;quot;ct&amp;quot;, &amp;quot;caption&amp;quot;:&amp;quot;Some city&amp;quot;, &amp;quot;command&amp;quot;:&amp;quot;ct&amp;quot;}, {&amp;quot;name&amp;quot;:&amp;quot;gt&amp;quot;, &amp;quot;caption&amp;quot;:&amp;quot;Some guild&amp;quot;, &amp;quot;command&amp;quot;:&amp;quot;gt&amp;quot;}]&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Comm.Channel.List [ { &amp;quot;name&amp;quot;: &amp;quot;newbie&amp;quot;, &amp;quot;caption&amp;quot;: &amp;quot;Newbie&amp;quot;, &amp;quot;command&amp;quot;: &amp;quot;newbie&amp;quot; }, { &amp;quot;name&amp;quot;: &amp;quot;market&amp;quot;, &amp;quot;caption&amp;quot;: &amp;quot;Market&amp;quot;, &amp;quot;command&amp;quot;: &amp;quot;market&amp;quot; }, { &amp;quot;name&amp;quot;: &amp;quot;ct&amp;quot;, &amp;quot;caption&amp;quot;: &amp;quot;Stavenn&amp;quot;, &amp;quot;command&amp;quot;: &amp;quot;ct&amp;quot; }, { &amp;quot;name&amp;quot;: &amp;quot;gt&amp;quot;, &amp;quot;caption&amp;quot;: &amp;quot;Revenants&amp;quot;, &amp;quot;command&amp;quot;: &amp;quot;gt&amp;quot; } ]&lt;br /&gt;
&lt;br /&gt;
** Comm.Channel.Start&lt;br /&gt;
*** Informs the client that text that follows is something said over a communication channel&lt;br /&gt;
*** Message body is a text containing the channel name&lt;br /&gt;
*** For tells from/to another player, the channel name is &amp;quot;tell Name&amp;quot;&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Comm.Channel.Start &amp;quot;ct&amp;quot;&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039; :Comm.Channel.Start &amp;quot;tell Jeremy&amp;quot;&lt;br /&gt;
** Comm.Channel.End&lt;br /&gt;
*** Ends a channel text started by Comm.Channel.Start&lt;br /&gt;
*** Message body is a text containing the channel name&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Comm.Channel.End &amp;quot;tell Jeremy&amp;quot;&lt;br /&gt;
&lt;br /&gt;
** Comm.Channel.Text&lt;br /&gt;
*** The text of the communication that you heard, who spoke, and which channel it was on &lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Comm.Channel.Text   {   &amp;quot;channel&amp;quot;:   &amp;quot;says&amp;quot;,   &amp;quot;talker&amp;quot;:   &amp;quot;Tecton&amp;quot;,   &amp;quot;text&amp;quot;: &amp;quot;(Tecton the Terraformer says, \&amp;quot;Are we releasing dragon lairs or the phase artefact first?\&amp;quot;&amp;quot; }&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Comm.Channel.Text { &amp;quot;channel&amp;quot;: &amp;quot;tell Jeremy&amp;quot;, &amp;quot;talker&amp;quot;: &amp;quot;Olad&amp;quot;, &amp;quot;text&amp;quot;: &amp;quot;\u001b[0;1;33mYou tell Jeremy, \&amp;quot;Hi.\&amp;quot;\u001b[0;37m&amp;quot; }&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Comm.Channel.Text { &amp;quot;channel&amp;quot;: &amp;quot;newbie&amp;quot;, &amp;quot;talker&amp;quot;: &amp;quot;Olad&amp;quot;, &amp;quot;text&amp;quot;: &amp;quot;\u001b[0;1;32m(Newbie): You say, \&amp;quot;Hello.\&amp;quot;\u001b[0;37m&amp;quot; }&lt;br /&gt;
&lt;br /&gt;
==== Room ====&lt;br /&gt;
* Sent by server:&lt;br /&gt;
** Room.Info&lt;br /&gt;
*** Contains information about the room that the player is in. Some of these may be IRE-specific&lt;br /&gt;
*** Message body is an object with the following keys&lt;br /&gt;
**** &amp;quot;num&amp;quot; - number identifying the room&lt;br /&gt;
**** &amp;quot;name&amp;quot; - string containing the brief description&lt;br /&gt;
**** &amp;quot;area&amp;quot; - string containing area name&lt;br /&gt;
**** &amp;quot;environment&amp;quot; - string containing environment type (&amp;quot;Hills&amp;quot;, &amp;quot;Ocean&amp;quot;, ...)&lt;br /&gt;
**** &amp;quot;coords&amp;quot; - room coordinates (string of numbers separated by commas - area,X,Y,X,building, building is optional&lt;br /&gt;
**** &amp;quot;map&amp;quot; - map information - URL pointing to a map image, followed by X and Y room (not pixel) coordinates on the map&lt;br /&gt;
**** &amp;quot;details&amp;quot; - array holding further information about a room - shop,bank,...&lt;br /&gt;
**** &amp;quot;exits&amp;quot; - object containing exits, each key is a direction and each value is the number identifying the target room&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Room.Info {&amp;quot;num&amp;quot;: 12345, &amp;quot;name&amp;quot;: &amp;quot;On a hill&amp;quot;, &amp;quot;area&amp;quot;: &amp;quot;Barren hills&amp;quot;, &amp;quot;environment&amp;quot;: &amp;quot;Hills&amp;quot;, &amp;quot;coords&amp;quot;: &amp;quot;45,5,4,3&amp;quot;, &amp;quot;map&amp;quot;: &amp;quot;www.imperian.com/itex/maps/clientmap.php?map=45&amp;amp;level=3 5 4&amp;quot;, &amp;quot;exits&amp;quot;: { &amp;quot;n&amp;quot;: 12344, &amp;quot;se&amp;quot;: 12336 }, &amp;quot;details&amp;quot;: [ &amp;quot;shop&amp;quot;, &amp;quot;bank&amp;quot; ] }&lt;br /&gt;
** Room.WrongDir&lt;br /&gt;
*** Sent if the player attempts to move in a non-existant direction using the standard movement commands&lt;br /&gt;
*** Upon receiving this message, the client can safely assume that the specified direction does not lead anywhere at this time&lt;br /&gt;
*** Message body is a string with the name if the non-existant exit&lt;br /&gt;
*** Example: Room.WrongDir &amp;quot;ne&amp;quot;&lt;br /&gt;
** Room.Players&lt;br /&gt;
*** Object containing player details, each key is the short name of the player and each value is the full name including titles for the player &lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Room.Players [{ &amp;quot;name&amp;quot;: &amp;quot;Tecton&amp;quot;, &amp;quot;fullname&amp;quot;: &amp;quot;Tecton the Terraformer&amp;quot; }, {&amp;quot;name&amp;quot;: &amp;quot;Cardan&amp;quot;, &amp;quot;fullname&amp;quot;: &amp;quot;Cardan, the Curious&amp;quot; }]&lt;br /&gt;
** Room.AddPlayer&lt;br /&gt;
*** Message body has the same object structure as Room.Players except that it only contains the one player being added to the room. &lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Room.AddPlayer { &amp;quot;name&amp;quot;: &amp;quot;Cardan&amp;quot;, &amp;quot;fullname&amp;quot;: &amp;quot;(Cardan, the Curious)&amp;quot; }&lt;br /&gt;
** Room.RemovePlayer &lt;br /&gt;
*** Message body has the same object structure as Room.Players except that it only contains the one player being removed from the room. &lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: Room.RemovePlayer &amp;quot;Cardan&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==== Redirect ====&lt;br /&gt;
* Sent by server:&lt;br /&gt;
** Redirect.Window&lt;br /&gt;
*** Specifies a window to redirect further input to&lt;br /&gt;
*** Message body is a string specifying the window to redirect to&lt;br /&gt;
*** The main window is referred to as &amp;quot;main&amp;quot;, and is the default if the message body is omitted or empty&lt;br /&gt;
*** Example: Redirect.Window &amp;quot;map&amp;quot;&lt;br /&gt;
==== IRE ====&lt;br /&gt;
===== IRE.Composer =====&lt;br /&gt;
* Sent by server:&lt;br /&gt;
** IRE.Composer.Edit&lt;br /&gt;
*** Sent by the server when the player enters an in-game editor. Body is an object, with keys &amp;quot;title&amp;quot; and &amp;quot;text&amp;quot;. Text contains the current buffer, title is a title that can be shown to the user.&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: IRE.Composer.Edit { &amp;quot;title&amp;quot;: &amp;quot;Composer&amp;quot;, &amp;quot;text&amp;quot;: &amp;quot;&amp;quot; }&lt;br /&gt;
&lt;br /&gt;
* Sent by client:&lt;br /&gt;
** IRE.Composer.SetBuffer&lt;br /&gt;
*** Sent by the client upon successfully editing a text which was sent to the client in an IRE.Composer.Edit message earlier&lt;br /&gt;
*** Sending this message only changes the edit buffer, but does not end the editing session&lt;br /&gt;
*** On IRE games, the client may send the command ***save to save a text, or command ***quit to abort editing (IRE.Composer.SetBuffer is not sent in this case) - this behaviour is IRE-specific and is one of the reasons why the Composer module is in the IRE namespace&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: IRE.Composer.SetBuffer  &amp;quot;This is a bunch of text.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===== IRE.Display =====&lt;br /&gt;
* Send by server:&lt;br /&gt;
** IRE.Display.FixedFont &amp;quot;start&amp;quot; | &amp;quot;stop&amp;quot;&lt;br /&gt;
*** Sent by the server to indicate between the start and stop messages should be displayed in a fixed-width font.&lt;br /&gt;
** IRE.Display.Ohmap &amp;quot;start&amp;quot; | &amp;quot;stop&amp;quot;&lt;br /&gt;
*** Sent by the server to indicated that an overhead map is being sent to the client.&lt;br /&gt;
&lt;br /&gt;
===== IRE.Misc =====&lt;br /&gt;
* Sent by client:&lt;br /&gt;
** IRE.Misc.Voted&lt;br /&gt;
*** Informs the game a vote button was clicked.&lt;br /&gt;
*** Example: IRE.Misc.Voted &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Sent by server:&lt;br /&gt;
** IRE.Misc.RemindVote&lt;br /&gt;
*** Message sent to remind the player to vote.&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: IRE.Misc.RemindVote &amp;quot;http://www.imperian.com/vote&amp;quot;&lt;br /&gt;
&lt;br /&gt;
** IRE.Misc.Achievement&lt;br /&gt;
*** Used to send basic achievement data to the client.&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: IRE.Misc.Achievement [{&amp;quot;name&amp;quot;: &amp;quot;HighestLevelAchieved&amp;quot;, &amp;quot;value&amp;quot;: &amp;quot;89&amp;quot; }]&lt;br /&gt;
&lt;br /&gt;
** IRE.Misc.URL&lt;br /&gt;
*** Sends a url to the client to open in a window when clicked.&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: IRE.Misc.URL[{&amp;quot;url&amp;quot;: &amp;quot;http://www.imperian.com/tos&amp;quot;, &amp;quot;window&amp;quot;: &amp;quot;ire_game_tos&amp;quot; }]&lt;br /&gt;
&lt;br /&gt;
** IRE.MISC.Tip&lt;br /&gt;
*** Sends a line of text to the client.&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: IRE.Misc.Tip &amp;quot;This is a tip!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===== IRE.Rift =====&lt;br /&gt;
* Sent by server:&lt;br /&gt;
** IRE.Rift.List&lt;br /&gt;
*** contents of a Rift storage&lt;br /&gt;
*** sent upon receiving the IRE.Rift.Request message&lt;br /&gt;
*** message body is an array, with each element being an object containing three keys - &amp;quot;name&amp;quot; is item name, &amp;quot;amount&amp;quot; is a number holding the item&#039;s amount, and &amp;quot;desc&amp;quot; is user-visible description&lt;br /&gt;
** IRE.Rift.Change&lt;br /&gt;
*** sent whenever the item amount in a Rift changes&lt;br /&gt;
*** message body is an object with the same structure as one element of an array sent with the IRE.Rift.List message&lt;br /&gt;
&lt;br /&gt;
* Sent by client:&lt;br /&gt;
** IRE.Rift.Request&lt;br /&gt;
*** asks the server to send the Rift contents using the IRE.Rift.List message&lt;br /&gt;
&lt;br /&gt;
===== IRE.Sound =====&lt;br /&gt;
These messages are used internally within the Nexus client to play sounds.&lt;br /&gt;
* Sent by server:&lt;br /&gt;
** IRE.Sound.Play&lt;br /&gt;
*** Sent to inform a client that a sound should be played. Keys: name (required), fadein_csec, fadeout_csec, loop (bool)&lt;br /&gt;
** IRE.Sound.Stop&lt;br /&gt;
*** Sent to inform a client that a specific sound&#039;s playback should be halted. Keys: name (required), fadeout_csec&lt;br /&gt;
** IRE.Sound.Stopall&lt;br /&gt;
*** Sent to inform a client that all sounds&#039; playback should be halted. Keys: fadeout_csec&lt;br /&gt;
** IRE.Sound.Preload&lt;br /&gt;
*** Sent to inform a client that it should download a sound resource for future playing. Keys: name (required)&lt;br /&gt;
&lt;br /&gt;
===== IRE.Target =====&lt;br /&gt;
* Sent by client:&lt;br /&gt;
** IRE.Target.Set&lt;br /&gt;
*** Sends the currently set target to the server to be used by the internal alias system. &lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: IRE.Target.Set &amp;quot;1101&amp;quot;&lt;br /&gt;
* Sent by server&lt;br /&gt;
&lt;br /&gt;
** IRE.Target.Set &lt;br /&gt;
*** Sends the target the client is trying to set. This is called from cycling targets with tab targeting.&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: IRE.Target.Set &amp;quot;1101&amp;quot;&lt;br /&gt;
** IRE.Target.Info &lt;br /&gt;
*** Sends an array with the current target information.&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: IRE.Target.Info { &amp;quot;id&amp;quot;: &amp;quot;1101&amp;quot;, &amp;quot;short_desc&amp;quot;: &amp;quot;a brawny goblin smith&amp;quot;, &amp;quot;hpperc&amp;quot;: &amp;quot;100%&amp;quot; }&lt;br /&gt;
** IRE.Target.Request&lt;br /&gt;
&lt;br /&gt;
===== IRE.Tasks =====&lt;br /&gt;
&lt;br /&gt;
* Sent by client:&lt;br /&gt;
** IRE.Tasks.Request &lt;br /&gt;
&lt;br /&gt;
* Sent by server:&lt;br /&gt;
** IRE.Tasks.List&lt;br /&gt;
*** This is used to send a list of quest, tasks, and achievements, depending on what the game supports.&lt;br /&gt;
*** Sends an array of items with the following keys:&lt;br /&gt;
**** id: A numeric identifier&lt;br /&gt;
**** name: The name of the quest, task, or achievement.&lt;br /&gt;
**** type: Is this a quest, task, or achievement.&lt;br /&gt;
**** cmd: The command to get more information for the quest. Good for MXP links.&lt;br /&gt;
**** desc: The description of the event.&lt;br /&gt;
**** status: 0 or 1 based on if it is completed or not.&lt;br /&gt;
**** group: What group should this be assigned to. This is mainly for client display purposes.&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: IRE.Tasks.List [ { &amp;quot;id&amp;quot;: &amp;quot;184&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;For the sake of the village&amp;quot;, &amp;quot;desc&amp;quot;: &amp;quot;The herbs in Maeven&#039;s garden are painstakingly cared for so that her fellow villagers can stay healthy. She won&#039;t object to borrowing a bit of the magick power the bakuls have, if it can help with her work.\n\nThe bakul herbalist might have something Maeven wants.&amp;quot;, &amp;quot;type&amp;quot;: &amp;quot;quests&amp;quot;, &amp;quot;cmd&amp;quot;: &amp;quot;quest For the sake of the village&amp;quot;, &amp;quot;status&amp;quot;: &amp;quot;0&amp;quot;, &amp;quot;group&amp;quot;: &amp;quot;Current Quests&amp;quot; }, { &amp;quot;id&amp;quot;: &amp;quot;313&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;Apostate&amp;quot;, &amp;quot;desc&amp;quot;: &amp;quot;Destroy a Shrine.&amp;quot;, &amp;quot;type&amp;quot;: &amp;quot;achievements&amp;quot;, &amp;quot;cmd&amp;quot;: &amp;quot;achievement apostate&amp;quot;, &amp;quot;status&amp;quot;: &amp;quot;0&amp;quot;, &amp;quot;group&amp;quot;: &amp;quot;Sects&amp;quot; } ]&lt;br /&gt;
** IRE.Tasks.Update &lt;br /&gt;
** IRE.Tasks.Completed&lt;br /&gt;
&lt;br /&gt;
===== IRE.Time =====&lt;br /&gt;
* Sent by client:&lt;br /&gt;
** IRE.Time.Request&lt;br /&gt;
&lt;br /&gt;
* Sent by server:&lt;br /&gt;
** IRE.Time.List&lt;br /&gt;
*** A list of the current time condition in the game world. &lt;br /&gt;
*** Used in the client to display the the day/night indicator.&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: IRE.Time.List { &amp;quot;day&amp;quot;: &amp;quot;1&amp;quot;, &amp;quot;mon&amp;quot;: &amp;quot;1&amp;quot;, &amp;quot;month&amp;quot;: &amp;quot;Letum&amp;quot;, &amp;quot;year&amp;quot;: &amp;quot;98&amp;quot;, &amp;quot;hour&amp;quot;: &amp;quot;41&amp;quot;, &amp;quot;daynight&amp;quot;: &amp;quot;80&amp;quot; }&lt;br /&gt;
** IRE.Time.Update&lt;br /&gt;
*** Used to update time conditions.&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: IRE.Time.Update { &amp;quot;daynight&amp;quot;: &amp;quot;112&amp;quot; }&lt;br /&gt;
&lt;br /&gt;
===== IRE.CombatMessage =====&lt;br /&gt;
* Sent by client:&lt;br /&gt;
** N/A&lt;br /&gt;
&lt;br /&gt;
* Sent by server:&lt;br /&gt;
** IRE.CombatMessage&lt;br /&gt;
*** Information about an attack that you have seen. Currently only used by Starmourn.&lt;br /&gt;
*** &#039;&#039;&#039;Example&#039;&#039;&#039;: &amp;lt;nowiki&amp;gt;IRE.CombatMessage {[&amp;quot;skirmishing kick&amp;quot;] = {target = &amp;quot;Tecton&amp;quot;,message = [[You cock back your leg and unleash a swift kick at Tecton.]],caster = &amp;quot;Iorwerth&amp;quot;}}&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=How_To_Submit_Bugs&amp;diff=1802</id>
		<title>How To Submit Bugs</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=How_To_Submit_Bugs&amp;diff=1802"/>
		<updated>2026-05-19T22:03:10Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Voice/structure cleanup (3 edits): strip AI tics, light prose tightening, headings where applicable&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-8 columns&amp;quot;&amp;gt;&lt;br /&gt;
Thank you for choosing the Iron Realms Nexus Client. We greatly appreciate your support and commitment to helping us improve our software. If you encounter any bugs or issues while using the Nexus Client, we encourage you to submit a bug report. By reporting bugs, you contribute to enhancing the overall user experience and ensuring a smooth gameplay environment.&lt;br /&gt;
&lt;br /&gt;
To submit a bug report for the Iron Realms Nexus Client, please follow the steps outlined below:&lt;br /&gt;
&lt;br /&gt;
== Navigate to the Bug Submission Form ==&lt;br /&gt;
The following links provide a structured format for reporting bugs and collecting the necessary information to address the issue effectively.&lt;br /&gt;
&lt;br /&gt;
* [https://client.achaea.com/bugs Submit a bug for Achaea]&lt;br /&gt;
* [https://client.aetolia.com/bugs Submit a bug for Aetolia]&lt;br /&gt;
* [https://client.imperian.com/bugs Submit a bug for Imperian]&lt;br /&gt;
* [https://client.lusternia.com/bugs Submit a bug for Lusternia]&lt;br /&gt;
* [https://client.starmourn.com/bugs Submit a bug for Starmourn]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For those of you without a character on an IRE game, you can submit issues here:&lt;br /&gt;
&lt;br /&gt;
* [https://betaclient.ironrealms.com/bugs Submit a bug for the beta client]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Provide Detailed Information ==&lt;br /&gt;
Fill out the Bug Submission Form with accurate and specific details regarding the encountered bug. Be sure to include the following information:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Category&#039;&#039;&#039; Select the &amp;quot;General Category&amp;quot; for the time being.&lt;br /&gt;
* &#039;&#039;&#039;Reproducibility&#039;&#039;&#039; Select how easily you can reproduce this issue.&lt;br /&gt;
* &#039;&#039;&#039;Severity&#039;&#039;&#039;: Select a severity level for this issue.&lt;br /&gt;
* &#039;&#039;&#039;Priority&#039;&#039;&#039;: Select a priority level for this issue.&lt;br /&gt;
* &#039;&#039;&#039;Select Profile&#039;&#039;&#039;: Please, specify the platform and operating system you are using (e.g., Windows, Browser, Linux, iOS, Android).&lt;br /&gt;
* &#039;&#039;&#039;Summary&#039;&#039;&#039;: Give a concise and descriptive title for the bug report, summarizing the issue.&lt;br /&gt;
* &#039;&#039;&#039;Description&#039;&#039;&#039;: Provide a detailed explanation of the bug, including the steps to reproduce it. The more information you provide, the easier it will be for our development team to identify and resolve the issue. &lt;br /&gt;
* &#039;&#039;&#039;Severity&#039;&#039;&#039;: Assess the severity level of the bug based on its impact on gameplay or functionality (e.g., critical, major, minor).&lt;br /&gt;
* &#039;&#039;&#039;Priority&#039;&#039;&#039;: Assign a priority level to the bug, indicating its urgency in terms of fixing (e.g., high, medium, low).&lt;br /&gt;
* &#039;&#039;&#039;Steps To Reproduce&#039;&#039;&#039;: Please give us as much information as you can about how to recreate the issue you are experiencing.&lt;br /&gt;
* &#039;&#039;&#039;Additional Information&#039;&#039;&#039; Provide any other information about this issue you deem relevant. &lt;br /&gt;
* &#039;&#039;&#039;Upload Files&#039;&#039;&#039;: If applicable, attach relevant screenshots or log files that can assist in understanding and diagnosing the bug.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Monitor Bug Status ==&lt;br /&gt;
After submitting the bug report, you can track its progress through our bug tracking system. Our team will review the report, investigate the issue, and provide updates on its status as they work towards a resolution. Our Discord group also has a channel which automatically updates as bugs are addressed. You can find the group here: [https://discord.gg/Tz7t5SaD4q Nexus Discord]&lt;br /&gt;
&lt;br /&gt;
We highly value your contribution to improving the Iron Realms Nexus Client. Your bug reports help us identify and address issues promptly, ensuring a more enjoyable and stable gaming experience for all users. We appreciate your time and effort in reporting bugs and helping us make the Nexus Client the best it can be.&lt;br /&gt;
&lt;br /&gt;
If you have any further questions or require additional assistance, please don&#039;t hesitate to reach out to our support team.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-4 columns&amp;quot;&amp;gt;&lt;br /&gt;
{{Nexus_3_Sidebar}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=3.0_Reflex_Packages&amp;diff=1801</id>
		<title>3.0 Reflex Packages</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=3.0_Reflex_Packages&amp;diff=1801"/>
		<updated>2026-05-19T19:55:19Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Add See also section cross-linking to 3.0 Import/Export (related but distinct feature)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-8 columns&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Reflex Packages are a way to group character settings. What makes packages different from groups in reflexes? You can export packages to share with other characters and friends.&lt;br /&gt;
&lt;br /&gt;
For example, you may create a package of triggers and aliases used for bashing mobs in the game. You can export these settings, save them to your computer, and share them with other players or your other characters.&lt;br /&gt;
&lt;br /&gt;
The following steps detail how to create, edit, export, and import reflex packages.&lt;br /&gt;
&lt;br /&gt;
== Creating a New Reflex Package ==&lt;br /&gt;
The first step to using the reflex package system is to create a new package. You can then copy reflexes into the new package.&lt;br /&gt;
&lt;br /&gt;
Creating a new package is very simple. &lt;br /&gt;
&lt;br /&gt;
The following steps will walk you through the process of creating a new package. Keep in mind it will not add reflexes to it, you must do that separately.&lt;br /&gt;
&lt;br /&gt;
=== Step 1: Click Add a Package ===&lt;br /&gt;
Click the &#039;Reflex Packages&#039; tab in the settings window and then click the &#039;Add a package&#039; button.&lt;br /&gt;
&lt;br /&gt;
[[Image:Package_01.png]]&lt;br /&gt;
&lt;br /&gt;
=== Step 2: Name and Describe Package ===&lt;br /&gt;
Decide on a package name and description then click &#039;Save&#039;. In the example below, we are creating a new package called &#039;mining&#039;.&lt;br /&gt;
&lt;br /&gt;
[[Image:Package_02.png]]&lt;br /&gt;
&lt;br /&gt;
=== Step 3: View Package in List ===&lt;br /&gt;
Once you confirm, the package is automatically displayed in the reflex package list. Below you can see that the &#039;Mining&#039; package has been added to the list. You may then edit the description or name of the package right in the text input areas.&lt;br /&gt;
&lt;br /&gt;
[[Image:Package_03.png]]&lt;br /&gt;
&lt;br /&gt;
== Add Reflexes to a Package ==&lt;br /&gt;
Now that you have a package, you will want to add reflexes to it. Note that it will NOT delete the existing reflex. It will make a copy of the reflex and then add it to the package you select. You will then have two copies of the reflex. &lt;br /&gt;
&lt;br /&gt;
=== Step 1: Check the Reflexes to Add ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Package_04.png]]&lt;br /&gt;
&lt;br /&gt;
=== Step 2: Click Add to Package ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Package_05.png]]&lt;br /&gt;
&lt;br /&gt;
=== Step 3: Select Package and Confirm ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Package_06.png]]&lt;br /&gt;
&lt;br /&gt;
Note: The original reflexes are not deleted. A copy is made in the selected package.&lt;br /&gt;
&lt;br /&gt;
== Editing Reflexes in a Package ==&lt;br /&gt;
Editing a reflex inside a package works the same as editing any other reflex, but you have to filter the Reflexes list first.&lt;br /&gt;
&lt;br /&gt;
Go to the &#039;&#039;&#039;Reflexes&#039;&#039;&#039; settings (not the &#039;&#039;&#039;Reflex Packages&#039;&#039;&#039; settings). At the top left of the Reflexes menu, click the package dropdown and select the package you want to view. The list narrows to just the reflexes assigned to that package.&lt;br /&gt;
&lt;br /&gt;
== Downloading a Package  ==&lt;br /&gt;
You can download a package in order to save it as a backup, use it with other characters, or share it with your friends.&lt;br /&gt;
&lt;br /&gt;
To download a package, just click on the small download icon on the Reflex Packages tab.&lt;br /&gt;
&lt;br /&gt;
[[Image:Package_10.png]]&lt;br /&gt;
&lt;br /&gt;
Note that the file is saved as a .nxs file. This is short for &#039;Nexus&#039;.&lt;br /&gt;
&lt;br /&gt;
== Exporting Selected Reflexes ==&lt;br /&gt;
You can also export a subset of your reflexes to a .nxs file without creating a package first.&lt;br /&gt;
&lt;br /&gt;
In the &#039;&#039;&#039;Reflexes&#039;&#039;&#039; menu, check the boxes next to the reflexes you want to export. Then click the &#039;&#039;&#039;Export selected&#039;&#039;&#039; button below the reflex list. Your browser saves the file as a .nxs download.&lt;br /&gt;
&lt;br /&gt;
== Importing a Package ==&lt;br /&gt;
&lt;br /&gt;
Importing a package is a drag and drop, one step process. Simply click the &#039;Reflex Packages&#039; tab and drag the .nxs file to the &#039;Import Reflex Package&#039; area. These reflexes will now work automatically with your client.&lt;br /&gt;
&lt;br /&gt;
[[Image:Package_11.png]]&lt;br /&gt;
&lt;br /&gt;
Notice that once you have done this, the package will be listed in the &#039;Reflex Packages&#039; section.&lt;br /&gt;
&lt;br /&gt;
[[Image:Package_10.png]]&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[3.0 Import/Export]] for backing up and restoring all your character settings (whole-character backup, distinct from per-reflex package sharing)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-4 columns&amp;quot;&amp;gt;&lt;br /&gt;
{{Nexus_3_Sidebar}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=Template:Nexus_3_Sidebar&amp;diff=1800</id>
		<title>Template:Nexus 3 Sidebar</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=Template:Nexus_3_Sidebar&amp;diff=1800"/>
		<updated>2026-05-19T19:55:18Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Add Import/Export to Client Settings section (between Variables and Advanced)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
===Important Links===&lt;br /&gt;
* [[Client_Download|Download Nexus]]&lt;br /&gt;
* [[How_To_Submit_Bugs|How to Submit Bugs]]&lt;br /&gt;
* [[Nexus_3.0_Changelog|Nexus 3.0 Changelog]]&lt;br /&gt;
* [[Nexus_Discord|Join the Nexus Discord]]&lt;br /&gt;
&lt;br /&gt;
===Nexus 3.0 Documentation===&lt;br /&gt;
The following links describe how to use the Nexus Client.&lt;br /&gt;
&lt;br /&gt;
====The Basics====&lt;br /&gt;
* [[3.0_Nexus_Account|Nexus Account]]&lt;br /&gt;
* [[3.0_Game_Selection|Game Selection]]&lt;br /&gt;
* [[3.0_Character_Management|Character Management]]&lt;br /&gt;
* [[3.0_Game_Client|The Game Client]]&lt;br /&gt;
* [[3.0_Windows_and_Tabs|Windows and Tabs]]&lt;br /&gt;
* [[3.0_Keys,_Gauges,_and_Avatars|Keys, Gauges, Avatars]]&lt;br /&gt;
* [[3.0_General_Functions|General Functions]]&lt;br /&gt;
&lt;br /&gt;
====Client Settings====&lt;br /&gt;
* [[3.0_Display_Options|Display Options]]&lt;br /&gt;
* [[3.0_Colors|Colors]]&lt;br /&gt;
* [[3.0_Buttons|Buttons]]&lt;br /&gt;
* [[3.0_Reflex_Packages|Reflex Packages]]&lt;br /&gt;
* [[3.0_Reflexes|Reflexes]]&lt;br /&gt;
* [[3.0_Variables|Variables]]&lt;br /&gt;
* [[3.0_Import/Export|Import/Export]]&lt;br /&gt;
* [[3.0_Advanced|Advanced]]&lt;br /&gt;
* [[3.0_Feedback|Feedback]]&lt;br /&gt;
* [[3.0_Help|Help]]&lt;br /&gt;
&lt;br /&gt;
====Scripting====&lt;br /&gt;
* [[3.0_Simplified_Scripting|Simplified Scripting]]&lt;br /&gt;
* [[Simple Scripting Conversion|Simplified to JavaScript]]&lt;br /&gt;
* [[3.0_advanced_scripting|Advanced Scripting]]&lt;br /&gt;
* [[GMCP|GMCP]]&lt;br /&gt;
* [[Predefined_variables|Predefined Variables]]&lt;br /&gt;
* [[3.0_Examples|Examples]]&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=3.0_Import/Export&amp;diff=1799</id>
		<title>3.0 Import/Export</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=3.0_Import/Export&amp;diff=1799"/>
		<updated>2026-05-19T19:55:18Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Restructure with H2/H3 headings; strip AI tics (Additionally, Moreover); tighten prose; add See also cross-link to 3.0 Reflex Packages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-8 columns&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Backing Up and Restoring Settings ==&lt;br /&gt;
&lt;br /&gt;
To access the Import/Export options, open the settings menu (gear icon, bottom right of the Nexus client) and click the &#039;&#039;&#039;Import/Export&#039;&#039;&#039; button.&lt;br /&gt;
&lt;br /&gt;
These options let you back up all your character settings to a file on your computer, or restore from one of two sources: a local backup file or a server-side backup that Nexus creates automatically.&lt;br /&gt;
&lt;br /&gt;
=== Restore from a local file ===&lt;br /&gt;
Drag and drop the .nxs file from your computer into the &#039;&#039;&#039;Import Settings&#039;&#039;&#039; section.&lt;br /&gt;
&lt;br /&gt;
=== Restore from a server backup ===&lt;br /&gt;
Nexus periodically creates backups of your character settings on our servers. To use one, click the version you want to restore.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[3.0 Reflex Packages]] for exporting and sharing individual reflexes or grouped packages (a different feature: targeted reflex sharing, not whole-character backup)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-4 columns&amp;quot;&amp;gt;&lt;br /&gt;
{{Nexus_3_Sidebar}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=Javascript&amp;diff=1798</id>
		<title>Javascript</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=Javascript&amp;diff=1798"/>
		<updated>2026-05-19T19:43:47Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Fix prefix-collision bug from previous bare-URL pass: /js replaced inside /jsref, leaving malformed wikitext&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-8 columns&amp;quot;&amp;gt;&lt;br /&gt;
JavaScript is an accessible programming language that significantly enhances the interactivity and dynamism of web pages. It offers the ability for users to unlock a wide range of advanced scripting features through the implementation of JavaScript functions. You can learn more about [[Functions]].&lt;br /&gt;
&lt;br /&gt;
As a highly popular language, there is a multitude of dedicated resources available for learning JavaScript. These resources range from beginner&#039;s guides to advanced tutorials, and they are geared toward helping individuals grasp the nuances of this versatile language. Explore the links provided below for more in-depth information and tutorials:&lt;br /&gt;
&lt;br /&gt;
==== Beginning JavaScript ====&lt;br /&gt;
* [https://www.javascript.com/ JavaScript.com] - Homepage of JavaScript.&lt;br /&gt;
* [http://www.w3schools.com/jsref W3Schools JavaScript Reference] - JavaScript reference guide.&lt;br /&gt;
&lt;br /&gt;
==== Online Courses ====&lt;br /&gt;
* [http://www.w3schools.com/js W3Schools JavaScript Tutorial] - Introduction to JavaScript&lt;br /&gt;
* [https://www.codecademy.com/courses/getting-started-v2/0/1 Codecademy: Getting Started with JavaScript] - Getting started with JavaScript online course.&lt;br /&gt;
* [http://javascript-roadtrip.codeschool.com/ JavaScript Road Trip (Code School)] - JavaScript road trip course.&lt;br /&gt;
&lt;br /&gt;
==== Expanding JavaScript with jQuery ====&lt;br /&gt;
* [https://learn.jquery.com Learn jQuery] - jQuery homepage.&lt;br /&gt;
* [http://www.w3schools.com/jquery/ W3Schools jQuery Tutorial] - Introduction to jQuery.&lt;br /&gt;
&lt;br /&gt;
==== Regular Expressions ====&lt;br /&gt;
* [http://regexone.com/ RegexOne] - Introduction to regular expressions.&lt;br /&gt;
* [http://txt2re.com/ Txt2RE] - Online tool to convert a line of text into a regular expression.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-4 columns&amp;quot;&amp;gt;&lt;br /&gt;
{{Nexus_3_Sidebar}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=Triggers&amp;diff=1797</id>
		<title>Triggers</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=Triggers&amp;diff=1797"/>
		<updated>2026-05-19T19:36:07Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Convert bare URLs to named links (1 URL)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Triggers are a very powerful and versatile type of reflexes. Triggers allow you to automatically react when text (and other events) is sent to your character from the game. &lt;br /&gt;
&lt;br /&gt;
A few brief examples of things triggers can do:&lt;br /&gt;
&lt;br /&gt;
* Automatically send commands to the game when certain text is received.&lt;br /&gt;
* Hide unimportant lines you don&#039;t want to see.&lt;br /&gt;
* Highlight lines of text you do not want to accidentally miss. &lt;br /&gt;
* Modify portions of the lines received from the game.&lt;br /&gt;
* Save data in a variable for later use. Such as how much gold you picked up or the name of a player that hit you.&lt;br /&gt;
&lt;br /&gt;
The basic usage of triggers is similar to that of [[aliases]] or [[keybinds]]. One thing to be careful of is that by default, triggers can match anywhere in the received text, not only at the beginning (you can change the &#039;&#039;Matching Type&#039;&#039; accordingly, if desired).&lt;br /&gt;
&lt;br /&gt;
== How to Create a New Trigger ==&lt;br /&gt;
&lt;br /&gt;
Triggers are a reflex. They are created and managed from the Reflexes tab in the settings window. To open the settings window, click on the gear icon [[File:Settings_icon.jpg|text-bottom]] in the lower right part of your main game screen&lt;br /&gt;
&lt;br /&gt;
=== Step 1. Open the settings page and click the &#039;Reflexes&#039; tab. ===&lt;br /&gt;
&lt;br /&gt;
To create a new trigger, open your settings window by clicking on the gear icon [[File:Settings_icon.jpg|text-bottom]] in the lower right part of your game screen. This will popup a new window in your browser. &lt;br /&gt;
&lt;br /&gt;
In the settings window, click on the &#039;Reflexes&#039; tab as shown in the image below.&lt;br /&gt;
&lt;br /&gt;
[[File:tab-reflexes.png|frame|center|Setting window displaying the reflexes tab.]]&lt;br /&gt;
&lt;br /&gt;
=== Step 2. Click the &#039;Add&#039; Button and select &#039;Add a Trigger&#039;. ===&lt;br /&gt;
&lt;br /&gt;
There are several different reflexes you can create. We want to create a trigger. In order to do this, click the &#039;Add&#039; button located in the left pane and then click on &#039;Add a Trigger&#039;. This will create a new, undefined trigger.&lt;br /&gt;
&lt;br /&gt;
Should you want to delete a trigger, you can select the trigger from the list, and then click the &#039;Remove&#039; button.&lt;br /&gt;
&lt;br /&gt;
[[File:Trigger-create.png|frame|center|Example of creating a new trigger.]]&lt;br /&gt;
&lt;br /&gt;
=== Step 3: Triggers Options. ===&lt;br /&gt;
&lt;br /&gt;
There are two main option sections for triggers; &#039;&#039;&#039;Matching&#039;&#039;&#039; and &#039;&#039;&#039;Actions&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Enabled&#039;&#039;&#039; This checkbox marks if the trigger is currently being used by the system. If unchecked, this trigger will not be used.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Matching&#039;&#039;&#039; is used to find the text you would like to use for this trigger. When the game sends text to your character that matches, it will automatically send the action defined below it.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Actions&#039;&#039;&#039; is what will happen when the trigger matches text from the game. Actions can be used to automatically send text to the game, highlight you want to stand out, create complicated functions, and other things.&lt;br /&gt;
&lt;br /&gt;
[[File:trigger-blank.png|frame|center|This is a blank trigger. It will not do anything until you add text to match and an action to do when that text is matched.]]&lt;br /&gt;
&lt;br /&gt;
== Matching Options Explained ==&lt;br /&gt;
&lt;br /&gt;
Matching is used to find text sent from the game to create an action for. You can match entire lines of text, single words, partial lines, and lines of text with variable words.&lt;br /&gt;
&lt;br /&gt;
[[File:trigger-matching.png]]&lt;br /&gt;
&lt;br /&gt;
There are five options for matching text.&lt;br /&gt;
&lt;br /&gt;
=== Trigger Text ===&lt;br /&gt;
&lt;br /&gt;
This field is required and contains the text to match. &lt;br /&gt;
 &lt;br /&gt;
Examples of Trigger Text:&lt;br /&gt;
* You have recovered balance.&lt;br /&gt;
* You have recovered&lt;br /&gt;
* recovered balance.&lt;br /&gt;
* You have recovered balance.&lt;br /&gt;
&lt;br /&gt;
This works hand in hand with the &#039;&#039;&#039;Matching Type&#039;&#039;&#039; option. See below.&lt;br /&gt;
&lt;br /&gt;
==== Wildcards in Trigger Text  ====&lt;br /&gt;
&lt;br /&gt;
This is a very powerful feature in the Nexus client that you will want to understand.&lt;br /&gt;
&lt;br /&gt;
There are times when you&#039;ll want to use wildcard matches in your triggers. Most messages you will want to trigger will vary slightly. Character names, item number, and more.&lt;br /&gt;
&lt;br /&gt;
For example, let&#039;s say someone is entering the room you are in.&lt;br /&gt;
&lt;br /&gt;
You can the name in &amp;lt;&amp;gt;&#039;s to allow the trigger to fire. You can also assign the name to a variable. If an example line is &#039;&#039;Jeremy enters from the north&#039;&#039;, you could configure your trigger to match on &#039;&#039;&amp;lt;person&amp;gt; enters from the &amp;lt;direction&amp;gt;&#039;&#039;. As an added bonus, you can then use @person and @direction as variables in the trigger actions.&lt;br /&gt;
&lt;br /&gt;
These simplified triggers do not work with regular expressions, and if using this advanced feature, you&#039;ll want to ensure that you&#039;re using the correct syntax.&lt;br /&gt;
&lt;br /&gt;
[[WildcardMatching|Here is a full example of a basic wildcard match.]]&lt;br /&gt;
&lt;br /&gt;
=== Matching Type ===&lt;br /&gt;
&lt;br /&gt;
There are four options for matching text.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Contains&#039;&#039;&#039;: This will match any line that has your trigger text in it.&lt;br /&gt;
* &#039;&#039;&#039;Begins with&#039;&#039;&#039;: Will only match a line that starts with your trigger text in it.&lt;br /&gt;
* &#039;&#039;&#039;Exact match&#039;&#039;&#039;: Will only match a line that matches exactly like your trigger text.&lt;br /&gt;
* &#039;&#039;&#039;Regular expression&#039;&#039;&#039;: This will match any regular expression patterns. This is advanced, but good to learn. &lt;br /&gt;
&lt;br /&gt;
In most cases you will want to use &#039;&#039;Contains&#039;&#039; option unless you have more complicated situations.&lt;br /&gt;
&lt;br /&gt;
=== Whole Words Only === &lt;br /&gt;
&lt;br /&gt;
If checked, the trigger will only match whole words. &lt;br /&gt;
&lt;br /&gt;
For example; you create a trigger with trigger text set to &#039;You have recovered bal&#039;.&lt;br /&gt;
&lt;br /&gt;
If the game sends the text - You have recovered balance. - it will &#039;&#039;&#039;NOT&#039;&#039;&#039; match, because &#039;balance.&#039; is a different whole word than &#039;bal&#039;.&lt;br /&gt;
&lt;br /&gt;
If I uncheck &#039;Whole words only&#039;, the trigger would work. &lt;br /&gt;
&lt;br /&gt;
In almost all cases you will just want to keep &#039;Whole words only&#039; turned on and be sure to include the full trigger text. Remember that whole words are separated by spaces and punctuation is considered part of a word.&lt;br /&gt;
&lt;br /&gt;
=== Match Case === &lt;br /&gt;
&lt;br /&gt;
If checked, capitalization must match. &lt;br /&gt;
&lt;br /&gt;
For example, if checked, &#039;You have recovered balance&#039; is not the same as &#039;You HAVE reCOvered balance&#039;. &lt;br /&gt;
&lt;br /&gt;
If unchecked, the example above will work.&lt;br /&gt;
&lt;br /&gt;
=== Trigger Name ===&lt;br /&gt;
&lt;br /&gt;
(Optional) The name of the trigger. The name is an identifier that will show up in your list of triggers. It is used for organizing your triggers. It is not required for your trigger and has nothing to do with the actual operation of the trigger.&lt;br /&gt;
&lt;br /&gt;
== Action Options Explained ==&lt;br /&gt;
&lt;br /&gt;
Once you have matched text from the game, you can initiate a single action, or a series of multiple actions. Actions will fire in the order they are listed.&lt;br /&gt;
&lt;br /&gt;
[[File:trigger-actions.png]]&lt;br /&gt;
&lt;br /&gt;
Above is a simple example of three separate actions that will happen when a trigger fires.&lt;br /&gt;
&lt;br /&gt;
=== Simplified Scripting ===&lt;br /&gt;
&lt;br /&gt;
The Nexus client allows for fifteen different [[SimplifiedScripting|simplified scripting]] actions. In most cases instantly returning a command is the best option. However, the Nexus client will allow you to loop through commands, use if statements, wait commands, highlight text, and much more.&lt;br /&gt;
&lt;br /&gt;
All of these options, with full explanations and examples can be found here: [[SimplifiedScripting|simplified scripting]].&lt;br /&gt;
&lt;br /&gt;
=== Advanced Scripting ===&lt;br /&gt;
&lt;br /&gt;
There are two main [[AdvancedScripting|advanced scripting]] options. You can &#039;&#039;Call function&#039;&#039; or you can &#039;&#039;Execute script&#039;&#039;. Both options allow for the use of javascript. You can learn more and [[functions]] here and more about [[javascript]] here.&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
You can view some example triggers on the [[examples]] page.&lt;br /&gt;
&lt;br /&gt;
== Regular Expression Help ==&lt;br /&gt;
* [http://www.regular-expressions.info/ Regular-Expressions.info]&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=Nexus_Discord&amp;diff=1796</id>
		<title>Nexus Discord</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=Nexus_Discord&amp;diff=1796"/>
		<updated>2026-05-19T19:36:07Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Convert bare URLs to named links (1 URL)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-8 columns&amp;quot;&amp;gt;&lt;br /&gt;
Welcome to the Iron Realms Nexus Discord community! We invite you to join us on our Discord server, where you can connect with other Nexus users, engage in discussions, and stay up-to-date with the latest news and developments.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Discord Server Link&#039;&#039;&#039;: [https://discord.gg/Tz7t5SaD4q Nexus Discord]&lt;br /&gt;
&lt;br /&gt;
Our Discord server serves as a platform for discussing bugs and features related to the Nexus Client. It provides an opportunity to collaborate with fellow community members and share valuable insights to enhance the client&#039;s performance and usability. We encourage you to actively participate in discussions, share your experiences, and contribute your suggestions and feedback.&lt;br /&gt;
&lt;br /&gt;
As our Discord community continues to grow, we aim to expand the scope of discussions beyond bugs and features. This expansion will allow for a more diverse range of topics and interactions, fostering a thriving community of Nexus enthusiasts.&lt;br /&gt;
&lt;br /&gt;
Join us on Discord and become part of the Iron Realms Nexus community. We look forward to connecting with you, exchanging ideas, and working together to create an exceptional gaming experience.&lt;br /&gt;
&lt;br /&gt;
Should you have any questions or need assistance, feel free to reach out to our friendly community moderators or administrators. They will be more than happy to assist you.&lt;br /&gt;
&lt;br /&gt;
Thank you for being a part of the Iron Realms Nexus Discord community. Let&#039;s embark on an exciting journey together!&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-4 columns&amp;quot;&amp;gt;&lt;br /&gt;
{{Nexus_3_Sidebar}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=Javascript&amp;diff=1795</id>
		<title>Javascript</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=Javascript&amp;diff=1795"/>
		<updated>2026-05-19T19:36:06Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Convert bare URLs to named links (9 URLs)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-8 columns&amp;quot;&amp;gt;&lt;br /&gt;
JavaScript is an accessible programming language that significantly enhances the interactivity and dynamism of web pages. It offers the ability for users to unlock a wide range of advanced scripting features through the implementation of JavaScript functions. You can learn more about [[Functions]].&lt;br /&gt;
&lt;br /&gt;
As a highly popular language, there is a multitude of dedicated resources available for learning JavaScript. These resources range from beginner&#039;s guides to advanced tutorials, and they are geared toward helping individuals grasp the nuances of this versatile language. Explore the links provided below for more in-depth information and tutorials:&lt;br /&gt;
&lt;br /&gt;
==== Beginning JavaScript ====&lt;br /&gt;
* [https://www.javascript.com/ JavaScript.com] - Homepage of JavaScript.&lt;br /&gt;
* [[http://www.w3schools.com/js W3Schools JavaScript Tutorial]ref W3Schools JavaScript Reference] - JavaScript reference guide.&lt;br /&gt;
&lt;br /&gt;
==== Online Courses ====&lt;br /&gt;
* [http://www.w3schools.com/js W3Schools JavaScript Tutorial] - Introduction to JavaScript&lt;br /&gt;
* [https://www.codecademy.com/courses/getting-started-v2/0/1 Codecademy: Getting Started with JavaScript] - Getting started with JavaScript online course.&lt;br /&gt;
* [http://javascript-roadtrip.codeschool.com/ JavaScript Road Trip (Code School)] - JavaScript road trip course.&lt;br /&gt;
&lt;br /&gt;
==== Expanding JavaScript with jQuery ====&lt;br /&gt;
* [https://learn.jquery.com Learn jQuery] - jQuery homepage.&lt;br /&gt;
* [http://www.w3schools.com/jquery/ W3Schools jQuery Tutorial] - Introduction to jQuery.&lt;br /&gt;
&lt;br /&gt;
==== Regular Expressions ====&lt;br /&gt;
* [http://regexone.com/ RegexOne] - Introduction to regular expressions.&lt;br /&gt;
* [http://txt2re.com/ Txt2RE] - Online tool to convert a line of text into a regular expression.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-4 columns&amp;quot;&amp;gt;&lt;br /&gt;
{{Nexus_3_Sidebar}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=How_To_Submit_Bugs&amp;diff=1794</id>
		<title>How To Submit Bugs</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=How_To_Submit_Bugs&amp;diff=1794"/>
		<updated>2026-05-19T19:36:06Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Convert bare URLs to named links (7 URLs)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-8 columns&amp;quot;&amp;gt;&lt;br /&gt;
Thank you for choosing the Iron Realms Nexus Client. We greatly appreciate your support and commitment to helping us improve our software. If you encounter any bugs or issues while using the Nexus Client, we encourage you to submit a bug report. By reporting bugs, you contribute to enhancing the overall user experience and ensuring a smooth gameplay environment.&lt;br /&gt;
&lt;br /&gt;
To submit a bug report for the Iron Realms Nexus Client, please follow the steps outlined below:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Navigate to the Bug Submission Form&#039;&#039;&#039;: The following links provide a structured format for reporting bugs and collecting the necessary information to address the issue effectively.&lt;br /&gt;
&lt;br /&gt;
* [https://client.achaea.com/bugs Submit a bug for Achaea]&lt;br /&gt;
* [https://client.aetolia.com/bugs Submit a bug for Aetolia]&lt;br /&gt;
* [https://client.imperian.com/bugs Submit a bug for Imperian]&lt;br /&gt;
* [https://client.lusternia.com/bugs Submit a bug for Lusternia]&lt;br /&gt;
* [https://client.starmourn.com/bugs Submit a bug for Starmourn]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For those of you without a character on an IRE game, you can submit issues here:&lt;br /&gt;
&lt;br /&gt;
* [https://betaclient.ironrealms.com/bugs Submit a bug for the beta client]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Provide Detailed Information&#039;&#039;&#039;: Fill out the Bug Submission Form with accurate and specific details regarding the encountered bug. Be sure to include the following information:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Category&#039;&#039;&#039; Select the &amp;quot;General Category&amp;quot; for the time being.&lt;br /&gt;
* &#039;&#039;&#039;Reproducibility&#039;&#039;&#039; Select how easily you can reproduce this issue.&lt;br /&gt;
* &#039;&#039;&#039;Severity&#039;&#039;&#039;: Select a severity level for this issue.&lt;br /&gt;
* &#039;&#039;&#039;Priority&#039;&#039;&#039;: Select a priority level for this issue.&lt;br /&gt;
* &#039;&#039;&#039;Select Profile&#039;&#039;&#039;: Please, specify the platform and operating system you are using (e.g., Windows, Browser, Linux, iOS, Android).&lt;br /&gt;
* &#039;&#039;&#039;Summary&#039;&#039;&#039;: Give a concise and descriptive title for the bug report, summarizing the issue.&lt;br /&gt;
* &#039;&#039;&#039;Description&#039;&#039;&#039;: Provide a detailed explanation of the bug, including the steps to reproduce it. The more information you provide, the easier it will be for our development team to identify and resolve the issue. &lt;br /&gt;
* &#039;&#039;&#039;Severity&#039;&#039;&#039;: Assess the severity level of the bug based on its impact on gameplay or functionality (e.g., critical, major, minor).&lt;br /&gt;
* &#039;&#039;&#039;Priority&#039;&#039;&#039;: Assign a priority level to the bug, indicating its urgency in terms of fixing (e.g., high, medium, low).&lt;br /&gt;
* &#039;&#039;&#039;Steps To Reproduce&#039;&#039;&#039;: Please give us as much information as you can about how to recreate the issue you are experiencing.&lt;br /&gt;
* &#039;&#039;&#039;Additional Information&#039;&#039;&#039; Provide any other information about this issue you deem relevant. &lt;br /&gt;
* &#039;&#039;&#039;Upload Files&#039;&#039;&#039;: If applicable, attach relevant screenshots or log files that can assist in understanding and diagnosing the bug.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Monitor Bug Status&#039;&#039;&#039;: After submitting the bug report, you can track its progress through our bug tracking system. Our team will review the report, investigate the issue, and provide updates on its status as they work towards a resolution. Our Discord group also has a channel which automatically updates as bugs are addressed. You can find the group here: [https://discord.gg/Tz7t5SaD4q Nexus Discord]&lt;br /&gt;
&lt;br /&gt;
We highly value your contribution to improving the Iron Realms Nexus Client. Your bug reports help us identify and address issues promptly, ensuring a more enjoyable and stable gaming experience for all users. We appreciate your time and effort in reporting bugs and helping us make the Nexus Client the best it can be.&lt;br /&gt;
&lt;br /&gt;
If you have any further questions or require additional assistance, please don&#039;t hesitate to reach out to our support team.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-4 columns&amp;quot;&amp;gt;&lt;br /&gt;
{{Nexus_3_Sidebar}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=Client_Download&amp;diff=1793</id>
		<title>Client Download</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=Client_Download&amp;diff=1793"/>
		<updated>2026-05-19T19:36:05Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Convert bare URLs to named links (1 URL)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-8 columns&amp;quot;&amp;gt;&lt;br /&gt;
Welcome to the Iron Realms Nexus Client download page. We offer multiple options for accessing the Nexus Client, ensuring compatibility across various platforms. Please select the appropriate download method based on your device or operating system:&lt;br /&gt;
&lt;br /&gt;
==== Desktop Downloads ====&lt;br /&gt;
* &#039;&#039;&#039;Browser Version&#039;&#039;&#039;: Access Nexus directly through your web browser by visiting [https://play.ironrealms.com Play Iron Realms]&lt;br /&gt;
* &#039;&#039;&#039;Windows Desktop Version&#039;&#039;&#039;: Download the Nexus Client for Windows by [https://www.ironrealms.com/local/nexus-3.0.exe clicking here].&lt;br /&gt;
* &#039;&#039;&#039;Linux Version&#039;&#039;&#039;: Obtain the Nexus Client for Linux by downloading the [https://www.ironrealms.com/local/nexus-linux-3.0.tar.gz tarball here].&lt;br /&gt;
&lt;br /&gt;
==== Mobile Downloads ====&lt;br /&gt;
* &#039;&#039;&#039;Android Version&#039;&#039;&#039;: Install the Nexus Client for Android devices from the Google Play Store by following [https://play.google.com/store/apps/details?id=com.ironrealms.nexus this link].&lt;br /&gt;
* &#039;&#039;&#039;iOS Version&#039;&#039;&#039;: Access the Nexus Client for iOS devices through the Apple App Store by visiting [https://apps.apple.com/us/app/nexus-mud-client/id1641739522 this link].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We greatly appreciate your support and encourage you to contribute to the ongoing development of the Nexus Client. By submitting detailed bug reports, you play a vital role in helping us improve the client&#039;s performance and overall user experience. To learn more about how you can assist us by reporting bugs, please refer to our guide: [[How_To_Submit_Bugs|How to Submit Bugs]]&lt;br /&gt;
&lt;br /&gt;
Thank you for choosing the Iron Realms Nexus Client. Enjoy your immersive gaming experience!&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-4 columns&amp;quot;&amp;gt;&lt;br /&gt;
{{Nexus_3_Sidebar}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=3.0_Help&amp;diff=1792</id>
		<title>3.0 Help</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=3.0_Help&amp;diff=1792"/>
		<updated>2026-05-19T19:36:05Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Convert bare URLs to named links (7 URLs)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-8 columns&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Getting Help with the Nexus Client===&lt;br /&gt;
&lt;br /&gt;
The Iron Realms Nexus client is designed to be user-friendly and intuitive, but sometimes, you might need assistance or encounter a problem that needs resolving. Here are several ways to seek help: via Discord, submitting a bug report, or sending an email to our support team.&lt;br /&gt;
&lt;br /&gt;
====1. Seek Assistance on Discord====&lt;br /&gt;
&lt;br /&gt;
Iron Realms has a vibrant Discord community where you can seek immediate assistance. If you have a question or encounter an issue, feel free to post it on the appropriate channel in the Discord server. Fellow players and staff members are typically online and ready to help. &lt;br /&gt;
&lt;br /&gt;
Please remember to be clear and concise when describing your problem to enable others to understand and respond effectively. &lt;br /&gt;
&lt;br /&gt;
If you are not yet a member, you can join the Iron Realms Discord server by clicking the invitation link on the official Iron Realms website or from within the Nexus client itself.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Discord Server Link&#039;&#039;&#039;: [https://discord.gg/Tz7t5SaD4q Nexus Discord]&lt;br /&gt;
&lt;br /&gt;
====2. Submitting a Bug Report====&lt;br /&gt;
&lt;br /&gt;
If you encounter a bug in the Nexus client, it is highly recommended that you report it through the bug tracker. This helps our development team to identify, investigate, and fix issues more efficiently. &lt;br /&gt;
&lt;br /&gt;
You can submit a bug report by following these steps:&lt;br /&gt;
&lt;br /&gt;
1. Access the bug tracker for the appropriate game by using the corresponding URL:&lt;br /&gt;
&lt;br /&gt;
* [https://client.achaea.com/bugs Submit a bug for Achaea]&lt;br /&gt;
* [https://client.aetolia.com/bugs Submit a bug for Aetolia]&lt;br /&gt;
* [https://client.imperian.com/bugs Submit a bug for Imperian]&lt;br /&gt;
* [https://client.lusternia.com/bugs Submit a bug for Lusternia]&lt;br /&gt;
* [https://client.starmourn.com/bugs Submit a bug for Starmourn]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Login using your character name and password.&lt;br /&gt;
&lt;br /&gt;
3. Click on &amp;quot;Report Issue&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
4. Fill in the necessary details about the bug, including a clear summary and a detailed description of the problem, the steps to reproduce it, and any additional information that may help the development team.&lt;br /&gt;
&lt;br /&gt;
5. Submit the bug report.&lt;br /&gt;
&lt;br /&gt;
Your report will be reviewed, and our team will work to resolve the issue.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Also See&#039;&#039;&#039;: [[How To Submit Bugs]]&lt;br /&gt;
&lt;br /&gt;
====3. Emailing Support====&lt;br /&gt;
&lt;br /&gt;
If you&#039;re having technical issues or other problems that can&#039;t be solved through Discord or by submitting a bug report, you can reach out to the Iron Realms support team directly by sending an email to support@ironrealms.com. &lt;br /&gt;
&lt;br /&gt;
When emailing, please provide as much detail as possible about the issue you&#039;re experiencing, including any error messages you&#039;ve received and the steps you&#039;ve already taken to try to resolve the issue. This will help our support team to understand your problem and provide a suitable solution.&lt;br /&gt;
&lt;br /&gt;
Remember, our team is here to help ensure your gaming experience is enjoyable and smooth. Don&#039;t hesitate to reach out if you need assistance.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-4 columns&amp;quot;&amp;gt;&lt;br /&gt;
{{Nexus_3_Sidebar}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=3.0_General_Functions&amp;diff=1791</id>
		<title>3.0 General Functions</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=3.0_General_Functions&amp;diff=1791"/>
		<updated>2026-05-19T19:36:04Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Convert bare URLs to named links (5 URLs)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-8 columns&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Backup Current Client Settings ====&lt;br /&gt;
If you wish to create a backup for your current settings and triggers, follow these instructions:&lt;br /&gt;
&lt;br /&gt;
# Access the settings window by clicking the gears icon located in the lower-right corner.&lt;br /&gt;
# Select &#039;Import/Export&#039; from the Settings Menu.&lt;br /&gt;
# Click on &#039;Save Settings to Disk&#039;. This will save your current settings on your computer as a .nxs file (Nexus Settings).&lt;br /&gt;
&lt;br /&gt;
==== Restore Client Settings ====&lt;br /&gt;
If you need to revert to older settings that you&#039;ve previously saved, follow these steps:&lt;br /&gt;
&lt;br /&gt;
# Open the settings window by clicking the gears icon in the lower-right corner.&lt;br /&gt;
# Choose &#039;Import/Export&#039; from the Settings Menu.&lt;br /&gt;
# Either drag your Nexus Settings File (.nxs) to the Import Settings box or click the box to load your settings file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please note that Nexus automatically saves older versions of your settings from the past few weeks, as a safety net if you&#039;ve made a serious error and need to restore your settings. You can retrieve these from the &#039;Restore older settings&#039; section under the &#039;Import/Export&#039; tab in the Nexus settings menu.&lt;br /&gt;
&lt;br /&gt;
==== Modify Music Volume or Mute It ====&lt;br /&gt;
Simply use the control that resembles a speaker in the lower right. Click and adjust the slider to modify the volume or mute.&lt;br /&gt;
&lt;br /&gt;
==== Tab Targeting - Select Targets Using Tab Key ====&lt;br /&gt;
You can cycle through denizen/NPC/mob targets (excluding players) in your room by simply pressing the tab button on your keyboard. You will notice the target change at the bottom of the client, directly underneath the input box. If the room info window is active, the target text will be highlighted in yellow.&lt;br /&gt;
&lt;br /&gt;
Keep in mind that tab targeting usually avoids selecting pets, guards, and a few other creature types that you typically wouldn&#039;t want to attack unintentionally.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;PvP Tab Targeting&#039;&#039;&#039;: To tab-target players, use tab-space to cycle through players.&lt;br /&gt;
&lt;br /&gt;
==== Command Completion ====&lt;br /&gt;
For command completion, use shift-tab to finish a partially-typed command from your buffer of past commands. This might not work with certain Chrome installs, as some of them use shift-tab.&lt;br /&gt;
&lt;br /&gt;
==== Zoom In/Out on the Map ====&lt;br /&gt;
Place the cursor over the map and gently use the mouse wheel to zoom in or out.&lt;br /&gt;
&lt;br /&gt;
==== Redirect Command Output to a Floating Window ====&lt;br /&gt;
Simply type WINDOW &amp;lt;command&amp;gt;, and the output of whatever &amp;lt;command&amp;gt; contains will be redirected to a floating window. This feature is quite useful for tasks such as reading long letters, logs, etc.&lt;br /&gt;
&lt;br /&gt;
==== Enable/Disable Logging ====&lt;br /&gt;
Click the paper &amp;amp; pen icon in the lower right to start a log. When you click it again to stop it, you&#039;ll be given the option to save the log.&lt;br /&gt;
&lt;br /&gt;
==== Enable/Disable Scripts ====&lt;br /&gt;
You can turn your scripts on or off using the lightning bolt icon, located on the Nexus footer bar, in the lower right.&lt;br /&gt;
&lt;br /&gt;
==== Provide Feedback on the Client ====&lt;br /&gt;
The preferred method to report bugs is through the following URLs. We utilize Mantis Bug Tracker for tracking bugs in Nexus 3.0. You need to log in to report bugs using your character name and password on the corresponding game website for your character. For example, if your character is in Aetolia, you should use the Aetolia link below.&lt;br /&gt;
&lt;br /&gt;
* [https://client.achaea.com/bugs Submit a bug for Achaea]&lt;br /&gt;
* [https://client.aetolia.com/bugs Submit a bug for Aetolia]&lt;br /&gt;
* [https://client.imperian.com/bugs Submit a bug for Imperian]&lt;br /&gt;
* [https://client.lusternia.com/bugs Submit a bug for Lusternia]&lt;br /&gt;
* [https://client.starmourn.com/bugs Submit a bug for Starmourn]&lt;br /&gt;
&lt;br /&gt;
Please remember to log in using your character name and password to report a bug.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-4 columns&amp;quot;&amp;gt;&lt;br /&gt;
{{Nexus_3_Sidebar}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=3.0_Feedback&amp;diff=1790</id>
		<title>3.0 Feedback</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=3.0_Feedback&amp;diff=1790"/>
		<updated>2026-05-19T19:36:04Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Convert bare URLs to named links (2 URLs)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-8 columns&amp;quot;&amp;gt;&lt;br /&gt;
To access the &#039;Feedback&#039; area, open the settings menu by clicking on the gear-shaped icon located in the bottom right corner of your Nexus client. Then, click on the &#039;Feedback&#039; button.&lt;br /&gt;
&lt;br /&gt;
This section is designed for feedback and suggestions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please refrain from using the &#039;Feedback&#039; area to report bugs. For bug reporting, please follow the guidelines detailed below.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===How to Report Bugs===&lt;br /&gt;
For more information on how to report bugs, please visit the following page: [[How To Submit Bugs]]&lt;br /&gt;
&lt;br /&gt;
===Changelog===&lt;br /&gt;
For the changelog, visit: [[Nexus 3.0 Changelog]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-4 columns&amp;quot;&amp;gt;&lt;br /&gt;
{{Nexus_3_Sidebar}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=3.0_Character_Management&amp;diff=1789</id>
		<title>3.0 Character Management</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=3.0_Character_Management&amp;diff=1789"/>
		<updated>2026-05-19T19:36:03Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Convert bare URLs to named links (1 URL)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-8 columns&amp;quot;&amp;gt;&lt;br /&gt;
===Adding Existing Characters===&lt;br /&gt;
&lt;br /&gt;
If you have previously created characters in any of the Iron Realms games, it&#039;s effortless to include them in your character list within the Iron Realms Nexus Client.&lt;br /&gt;
&lt;br /&gt;
Follow these steps to add your existing characters to the client:&lt;br /&gt;
&lt;br /&gt;
#&#039;&#039;&#039;Login to Your Nexus Account&#039;&#039;&#039;: Start by logging into your Nexus account using your credentials. This ensures access to the necessary functionality for character management.&lt;br /&gt;
#&#039;&#039;&#039;Select the Game&#039;&#039;&#039;: Once logged in, choose the specific Iron Realms game in which your character was originally created. Click on the game from the available options.&lt;br /&gt;
#&#039;&#039;&#039;Add a Character&#039;&#039;&#039;: Within the game selection, locate the &amp;quot;Add a Character&amp;quot; option and click on it. You will then be prompted to provide the following details:&lt;br /&gt;
#*&#039;&#039;&#039;Character Name&#039;&#039;&#039;: Enter the name of your existing character.&lt;br /&gt;
#*&#039;&#039;&#039;Password&#039;&#039;&#039;: Provide the password associated with your character&#039;s account.&lt;br /&gt;
#&#039;&#039;&#039;Character List Update&#039;&#039;&#039;: After entering the character name and password, click the appropriate confirmation button. Your character will now be added to your character list within the Iron Realms Nexus Client. Each time you log into your Nexus account, the character will be readily accessible.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
By following these simple steps, you can easily include your existing Iron Realms game characters in the character list of the Iron Realms Nexus Client. This feature enables convenient access and management of your characters through a centralized platform.&lt;br /&gt;
&lt;br /&gt;
===Creating New Characters===&lt;br /&gt;
&lt;br /&gt;
If you&#039;re eager to embark on new adventures within the Iron Realms Nexus Client, follow these steps to create a new character:&lt;br /&gt;
&lt;br /&gt;
#&#039;&#039;&#039;Access the Character Creation&#039;&#039;&#039;: Locate and click on the &amp;quot;Create New Character&amp;quot; button within the Nexus Client. This will initiate the character creation process, which may vary slightly depending on the specific Iron Realms game you choose.&lt;br /&gt;
&lt;br /&gt;
#&#039;&#039;&#039;Follow the Creation Process&#039;&#039;&#039;: As you progress through the character creation process, you will be guided step by step. Pay attention to the prompts provided by the game, as they will assist you in crafting your character effectively. While the details may differ for each game, you will eventually be prompted to select a character name and password.&lt;br /&gt;
&lt;br /&gt;
#&#039;&#039;&#039;Select a Character Name and Password&#039;&#039;&#039;: Once prompted, choose a unique and memorable character name that reflects your desired identity within the game. Additionally, select a secure password to protect your character&#039;s account. This ensures the confidentiality and safety of your character&#039;s information.&lt;br /&gt;
&lt;br /&gt;
#&#039;&#039;&#039;Begin the Tutorial&#039;&#039;&#039;: After completing the character creation process, you will enter the game world and commence the tutorial. This initial phase will familiarize you with the game mechanics, controls, and basic concepts necessary to navigate and immerse yourself in the gameplay.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
By following these steps, you can successfully create a new character in the Iron Realms Nexus Client. Enjoy the thrilling experience of bringing your character to life and embarking on epic journeys in the Iron Realms game of your choice.&lt;br /&gt;
&lt;br /&gt;
===Deleting Characters===&lt;br /&gt;
&lt;br /&gt;
To remove a character from your character list within the Iron Realms Nexus Client, follow these steps:&lt;br /&gt;
&lt;br /&gt;
#&#039;&#039;&#039;Locate the Character&#039;&#039;&#039;: Find the character you wish to remove from the character list. Look for the character&#039;s name within the list displayed in the Iron Realms Nexus Client.&lt;br /&gt;
#&#039;&#039;&#039;Click the Trash Can Icon&#039;&#039;&#039;: Next to the character&#039;s name, you will see a trash can icon on the far right. Click on this icon to initiate the removal process. Please note that removing the character from the list will not delete the character in the actual game; it simply removes it from your character list within the client.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you desire to permanently delete your character from the game, follow these additional steps:&lt;br /&gt;
&lt;br /&gt;
#&#039;&#039;&#039;Access the Game&#039;&#039;&#039;: Launch the game and enter the game world where your character is located.&lt;br /&gt;
#&#039;&#039;&#039;Issue the Command&#039;&#039;&#039;: While playing the game, enter the command &amp;quot;HELP DELETE&amp;quot; to obtain specific instructions on how to proceed with permanently deleting your character. The game will provide you with the necessary guidance to carry out the deletion process effectively.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please exercise caution when deleting characters, as the action is irreversible. Make sure you truly intend to delete the character before proceeding.&lt;br /&gt;
&lt;br /&gt;
Remember, removing a character from the character list within the Iron Realms Nexus Client is separate from deleting the character in the game. Choose the appropriate action based on your specific needs and preferences.&lt;br /&gt;
&lt;br /&gt;
If you encounter any difficulties or have further questions, our support team is available to assist you. Feel free to reach out for any necessary clarification or additional guidance regarding character removal.&lt;br /&gt;
&lt;br /&gt;
===Character Settings===&lt;br /&gt;
&lt;br /&gt;
To conveniently edit character settings within the Iron Realms Nexus Client, without being logged into the game, follow these steps:&lt;br /&gt;
&lt;br /&gt;
#&#039;&#039;&#039;Access the Character List&#039;&#039;&#039;: Locate the character you wish to edit within the character list displayed in the Iron Realms Nexus Client.&lt;br /&gt;
#&#039;&#039;&#039;Click the Gear Icon&#039;&#039;&#039;: On the far right side of the character name, you will find a gear icon. Click on this icon to initiate the editing process. By doing so, you can modify the character settings without the need to be logged into the game.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This feature allows you to conveniently customize and adjust various settings to enhance your gameplay experience.&lt;br /&gt;
&lt;br /&gt;
===Other Games===&lt;br /&gt;
&lt;br /&gt;
The Iron Realms Nexus Client empowers users to connect to various MUD games. To seamlessly connect to another game, follow these simple steps:&lt;br /&gt;
&lt;br /&gt;
#&#039;&#039;&#039;Access Game Addition&#039;&#039;&#039;: Within the Iron Realms Nexus Client, locate and click the &amp;quot;Add Game&amp;quot; button. This action will initiate the process of adding a new game to your client.&lt;br /&gt;
#&#039;&#039;&#039;Provide Game Information&#039;&#039;&#039;: Enter the necessary details to connect to the desired game:&lt;br /&gt;
#*&#039;&#039;&#039;Game Name: Specify the name of the game you wish to connect to.&lt;br /&gt;
#*&#039;&#039;&#039;Game Server IP or Domain Name&#039;&#039;&#039;: Input the IP address or domain name of the game server.&lt;br /&gt;
#*&#039;&#039;&#039;Port&#039;&#039;&#039;: Enter the specific port number used by the game for connection.&lt;br /&gt;
By following these steps, you can expand your gaming experience by connecting to additional MUD games through the Iron Realms Nexus Client.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kindly note that while we offer the capability to connect to other games, our support is primarily focused on resolving bugs and issues pertaining to the Nexus client itself. We may not be able to provide support for external games beyond ensuring the smooth functioning of the Nexus client.&lt;br /&gt;
&lt;br /&gt;
If you encounter any difficulties during the game addition process or have further inquiries, our support team is available to assist you. Feel free to reach out for any necessary guidance or clarification. In addition, our Discord is a great place to get help: [https://discord.gg/Tz7t5SaD4q Nexus Discord]&lt;br /&gt;
&lt;br /&gt;
Enjoy the versatility and convenience offered by the Iron Realms Nexus Client as you explore and connect to a wide array of MUD games. Immerse yourself in captivating virtual worlds and embark on thrilling adventures!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-4 columns&amp;quot;&amp;gt;&lt;br /&gt;
{{Nexus_3_Sidebar}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=Nexus_3.0&amp;diff=1788</id>
		<title>Nexus 3.0</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=Nexus_3.0&amp;diff=1788"/>
		<updated>2026-05-19T19:31:33Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Collapse redirect chain: previously chained through Main; now redirects directly to Main Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Main Page]]&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=BasicScripting&amp;diff=1787</id>
		<title>BasicScripting</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=BasicScripting&amp;diff=1787"/>
		<updated>2026-05-19T19:31:33Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Retarget redirect: previous target Reflexes was semantically wrong (basic scripting = Simplified Scripting, not Reflexes)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[3.0 Simplified Scripting]]&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=Basic_Targeting_Alias&amp;diff=1786</id>
		<title>Basic Targeting Alias</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=Basic_Targeting_Alias&amp;diff=1786"/>
		<updated>2026-05-19T18:46:10Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Nexus 2.x orphan; redirect to 3.0 equivalent. Spot-checked content 2026-05-19, no unique material lost (Reflex Packages had 2 sections worth porting, ported separately)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[3.0 Basic Targeting Alias]]&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=Hello_World_Alias&amp;diff=1785</id>
		<title>Hello World Alias</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=Hello_World_Alias&amp;diff=1785"/>
		<updated>2026-05-19T18:46:10Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Nexus 2.x orphan; redirect to 3.0 equivalent. Spot-checked content 2026-05-19, no unique material lost (Reflex Packages had 2 sections worth porting, ported separately)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[3.0 Hello World Alias]]&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=Advanced_Scripting&amp;diff=1784</id>
		<title>Advanced Scripting</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=Advanced_Scripting&amp;diff=1784"/>
		<updated>2026-05-19T18:46:10Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Nexus 2.x orphan; redirect to 3.0 equivalent. Spot-checked content 2026-05-19, no unique material lost (Reflex Packages had 2 sections worth porting, ported separately)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[3.0 advanced scripting]]&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=Examples&amp;diff=1783</id>
		<title>Examples</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=Examples&amp;diff=1783"/>
		<updated>2026-05-19T18:46:09Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Nexus 2.x orphan; redirect to 3.0 equivalent. Spot-checked content 2026-05-19, no unique material lost (Reflex Packages had 2 sections worth porting, ported separately)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[3.0 Examples]]&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=Variables&amp;diff=1782</id>
		<title>Variables</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=Variables&amp;diff=1782"/>
		<updated>2026-05-19T18:46:09Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Nexus 2.x orphan; redirect to 3.0 equivalent. Spot-checked content 2026-05-19, no unique material lost (Reflex Packages had 2 sections worth porting, ported separately)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[3.0 Variables]]&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=Windows_and_Tabs&amp;diff=1781</id>
		<title>Windows and Tabs</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=Windows_and_Tabs&amp;diff=1781"/>
		<updated>2026-05-19T18:46:08Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Nexus 2.x orphan; redirect to 3.0 equivalent. Spot-checked content 2026-05-19, no unique material lost (Reflex Packages had 2 sections worth porting, ported separately)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[3.0 Windows and Tabs]]&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=General_Functions&amp;diff=1780</id>
		<title>General Functions</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=General_Functions&amp;diff=1780"/>
		<updated>2026-05-19T18:46:08Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Nexus 2.x orphan; redirect to 3.0 equivalent. Spot-checked content 2026-05-19, no unique material lost (Reflex Packages had 2 sections worth porting, ported separately)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[3.0 General Functions]]&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=Reflexes&amp;diff=1779</id>
		<title>Reflexes</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=Reflexes&amp;diff=1779"/>
		<updated>2026-05-19T18:46:08Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Nexus 2.x orphan; redirect to 3.0 equivalent. Spot-checked content 2026-05-19, no unique material lost (Reflex Packages had 2 sections worth porting, ported separately)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[3.0 Reflexes]]&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=Reflex_Packages&amp;diff=1778</id>
		<title>Reflex Packages</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=Reflex_Packages&amp;diff=1778"/>
		<updated>2026-05-19T18:46:08Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Nexus 2.x orphan; redirect to 3.0 equivalent. Spot-checked content 2026-05-19, no unique material lost (Reflex Packages had 2 sections worth porting, ported separately)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[3.0 Reflex Packages]]&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=Simplified_Scripting&amp;diff=1777</id>
		<title>Simplified Scripting</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=Simplified_Scripting&amp;diff=1777"/>
		<updated>2026-05-19T18:46:07Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Nexus 2.x orphan; redirect to 3.0 equivalent. Spot-checked content 2026-05-19, no unique material lost (Reflex Packages had 2 sections worth porting, ported separately)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[3.0 Simplified Scripting]]&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=Aliases&amp;diff=1776</id>
		<title>Aliases</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=Aliases&amp;diff=1776"/>
		<updated>2026-05-19T18:46:07Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Nexus 2.x orphan; redirect to 3.0 equivalent. Spot-checked content 2026-05-19, no unique material lost (Reflex Packages had 2 sections worth porting, ported separately)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[3.0 Aliases]]&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=3.0_Reflex_Packages&amp;diff=1775</id>
		<title>3.0 Reflex Packages</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=3.0_Reflex_Packages&amp;diff=1775"/>
		<updated>2026-05-19T18:46:07Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Port two sections from Nexus 2 Reflex Packages page (Editing Reflexes in a Package, Exporting Selected Reflexes) — content was missing from 3.0 version; light voice cleanup&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-8 columns&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Reflex Packages are a way to group character settings. What makes packages different from groups in reflexes? You can export packages to share with other characters and friends.&lt;br /&gt;
&lt;br /&gt;
For example, you may create a package of triggers and aliases used for bashing mobs in the game. You can export these settings, save them to your computer, and share them with other players or your other characters.&lt;br /&gt;
&lt;br /&gt;
The following steps detail how to create, edit, export, and import reflex packages.&lt;br /&gt;
&lt;br /&gt;
== Creating a New Reflex Package ==&lt;br /&gt;
The first step to using the reflex package system is to create a new package. You can then copy reflexes into the new package.&lt;br /&gt;
&lt;br /&gt;
Creating a new package is very simple. &lt;br /&gt;
&lt;br /&gt;
The following steps will walk you through the process of creating a new package. Keep in mind it will not add reflexes to it, you must do that separately.&lt;br /&gt;
&lt;br /&gt;
=== Step 1: Click Add a Package ===&lt;br /&gt;
Click the &#039;Reflex Packages&#039; tab in the settings window and then click the &#039;Add a package&#039; button.&lt;br /&gt;
&lt;br /&gt;
[[Image:Package_01.png]]&lt;br /&gt;
&lt;br /&gt;
=== Step 2: Name and Describe Package ===&lt;br /&gt;
Decide on a package name and description then click &#039;Save&#039;. In the example below, we are creating a new package called &#039;mining&#039;.&lt;br /&gt;
&lt;br /&gt;
[[Image:Package_02.png]]&lt;br /&gt;
&lt;br /&gt;
=== Step 3: View Package in List ===&lt;br /&gt;
Once you confirm, the package is automatically displayed in the reflex package list. Below you can see that the &#039;Mining&#039; package has been added to the list. You may then edit the description or name of the package right in the text input areas.&lt;br /&gt;
&lt;br /&gt;
[[Image:Package_03.png]]&lt;br /&gt;
&lt;br /&gt;
== Add Reflexes to a Package ==&lt;br /&gt;
Now that you have a package, you will want to add reflexes to it. Note that it will NOT delete the existing reflex. It will make a copy of the reflex and then add it to the package you select. You will then have two copies of the reflex. &lt;br /&gt;
&lt;br /&gt;
=== Step 1: Check the Reflexes to Add ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Package_04.png]]&lt;br /&gt;
&lt;br /&gt;
=== Step 2: Click Add to Package ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Package_05.png]]&lt;br /&gt;
&lt;br /&gt;
=== Step 3: Select Package and Confirm ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Package_06.png]]&lt;br /&gt;
&lt;br /&gt;
Note: The original reflexes are not deleted. A copy is made in the selected package.&lt;br /&gt;
&lt;br /&gt;
== Editing Reflexes in a Package ==&lt;br /&gt;
Editing a reflex inside a package works the same as editing any other reflex, but you have to filter the Reflexes list first.&lt;br /&gt;
&lt;br /&gt;
Go to the &#039;&#039;&#039;Reflexes&#039;&#039;&#039; settings (not the &#039;&#039;&#039;Reflex Packages&#039;&#039;&#039; settings). At the top left of the Reflexes menu, click the package dropdown and select the package you want to view. The list narrows to just the reflexes assigned to that package.&lt;br /&gt;
&lt;br /&gt;
== Downloading a Package  ==&lt;br /&gt;
You can download a package in order to save it as a backup, use it with other characters, or share it with your friends.&lt;br /&gt;
&lt;br /&gt;
To download a package, just click on the small download icon on the Reflex Packages tab.&lt;br /&gt;
&lt;br /&gt;
[[Image:Package_10.png]]&lt;br /&gt;
&lt;br /&gt;
Note that the file is saved as a .nxs file. This is short for &#039;Nexus&#039;.&lt;br /&gt;
&lt;br /&gt;
== Exporting Selected Reflexes ==&lt;br /&gt;
You can also export a subset of your reflexes to a .nxs file without creating a package first.&lt;br /&gt;
&lt;br /&gt;
In the &#039;&#039;&#039;Reflexes&#039;&#039;&#039; menu, check the boxes next to the reflexes you want to export. Then click the &#039;&#039;&#039;Export selected&#039;&#039;&#039; button below the reflex list. Your browser saves the file as a .nxs download.&lt;br /&gt;
&lt;br /&gt;
== Importing a Package ==&lt;br /&gt;
&lt;br /&gt;
Importing a package is a drag and drop, one step process. Simply click the &#039;Reflex Packages&#039; tab and drag the .nxs file to the &#039;Import Reflex Package&#039; area. These reflexes will now work automatically with your client.&lt;br /&gt;
&lt;br /&gt;
[[Image:Package_11.png]]&lt;br /&gt;
&lt;br /&gt;
Notice that once you have done this, the package will be listed in the &#039;Reflex Packages&#039; section.&lt;br /&gt;
&lt;br /&gt;
[[Image:Package_10.png]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-4 columns&amp;quot;&amp;gt;&lt;br /&gt;
{{Nexus_3_Sidebar}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=Settings_DisplayOptions&amp;diff=1774</id>
		<title>Settings DisplayOptions</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=Settings_DisplayOptions&amp;diff=1774"/>
		<updated>2026-05-19T05:03:16Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Comment out EmbedVideo blocks (extension is broken sitewide, page was returning 500). Preserve original syntax in HTML comments for restore once extension is fixed.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- EmbedVideo extension throws PHP TypeError as of 2026-05-19; restore original below once extension is fixed&lt;br /&gt;
{{#evt:&lt;br /&gt;
service=youtube&lt;br /&gt;
|id=https://youtu.be/6zVe7q0xF30&lt;br /&gt;
|dimensions=900&lt;br /&gt;
|description=A 2.5 minute overview of the Display and Color tabs in the settings window.&lt;br /&gt;
}}&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=Experienced_Overview&amp;diff=1773</id>
		<title>Experienced Overview</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=Experienced_Overview&amp;diff=1773"/>
		<updated>2026-05-19T05:03:15Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Comment out EmbedVideo blocks (extension is broken sitewide, page was returning 500). Preserve original syntax in HTML comments for restore once extension is fixed.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- EmbedVideo extension throws PHP TypeError as of 2026-05-19; restore original below once extension is fixed&lt;br /&gt;
{{#evt:&lt;br /&gt;
service=youtube&lt;br /&gt;
|id=https://youtu.be/eol8F8b_9sk&lt;br /&gt;
|dimensions=900&lt;br /&gt;
|description=A just over 2 minute tutorial for experienced MUDers, running down some of the client features that may not be immediately obvious, such as how to turn off the gauges, using tab-targeting, adding extra communication tabs, and reconfiguring the layout of windows and tabs.&lt;br /&gt;
}}&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=Basic_Tutorial&amp;diff=1772</id>
		<title>Basic Tutorial</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=Basic_Tutorial&amp;diff=1772"/>
		<updated>2026-05-19T05:03:15Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Comment out EmbedVideo blocks (extension is broken sitewide, page was returning 500). Preserve original syntax in HTML comments for restore once extension is fixed.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- EmbedVideo extension throws PHP TypeError as of 2026-05-19; restore original below once extension is fixed&lt;br /&gt;
{{#evt:&lt;br /&gt;
service=youtube&lt;br /&gt;
|id=https://youtu.be/dQTrmHtS0K8&lt;br /&gt;
|description=&#039;&#039;&#039;Recommended for new players&#039;&#039;&#039;. A just under 7 minute tutorial thoroughly covering all the features of the client accessible from the main page. Does not include much about the extensive Settings window.&lt;br /&gt;
|dimensions=900&lt;br /&gt;
}}&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=Main_Page&amp;diff=1771</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=Main_Page&amp;diff=1771"/>
		<updated>2026-05-19T05:01:56Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Replace Forums section with per-game Discord invites; update help paragraph to reference Discord instead of forums&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-8 columns&amp;quot;&amp;gt;&lt;br /&gt;
Welcome to the official documentation wiki for the Iron Realms Nexus 3.0 client, simply known as Nexus.&lt;br /&gt;
&lt;br /&gt;
Are you looking for Nexus 2.0 documentation? You can find it here: [[Nexus 2.0|Nexus 2.0 Documentation]] &lt;br /&gt;
&lt;br /&gt;
[[File:Nexus_3_Play_Window.png|alt=Screenshot of the Nexus 3 client&#039;s main play window]]&lt;br /&gt;
&lt;br /&gt;
Key features of the Iron Realms Nexus Client include:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Windowed output&#039;&#039;&#039;: The client offers separate windows for various functions such as main output, inventory, communication, graphical map, and more.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Adaptive window resizing&#039;&#039;&#039;: If you are playing in your browser or desktop client, the windows automatically adjust their size based on the dimensions of your browser window.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;High customization&#039;&#039;&#039;: Users have the ability to modify their client interface by removing or adding windows, moving tabs between windows, resizing windows, dragging column width and row height, changing the client&#039;s appearance, including colours and fonts, and even switching to full-screen mode. Additionally, users can control audio settings such as turning off music while keeping sound effects enabled.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Cross-platform compatibility&#039;&#039;&#039;: The Nexus Client is compatible with multiple operating systems, including Windows, Mac, Linux, iOS, and Android. You can find all of the applicable versions to access or install here: [[Client_Download|Download Nexus]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Cross-device functionality&#039;&#039;&#039;: Nexus allows users to save macros and triggers, making them accessible across different devices. This means that macros and triggers created on a desktop can be used on a mobile device and vice versa. There are some limitations with this, mainly revolving around the use of custom javascript.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Graphical UI elements&#039;&#039;&#039;: The client provides graphical enhancements such as graphical character creation, health and mana bars, icons that indicate common afflictions, balance and equilibrium icons, and more.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Scripting capabilities&#039;&#039;&#039;: Nexus offers two types of scripting options - Simplified Scripting and Advanced Scripting. Advanced scripting is done in JavaScript and utilizes the General Mud Communication Protocol (GMCP), enabling users to track various in-game elements such as inventory, health, and room items from within their scripts. Simplified Scripting, on the other hand, is designed for users without any coding knowledge, allowing them to create powerful keybindings, macros, and aliases.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comprehensive documentation&#039;&#039;&#039;: The official documentation wiki provides thorough resources examples and other supporting materials to assist users in making the most out of the Nexus Client. In addition, we have an active Discord community that can provide support as well. [https://discord.gg/Tz7t5SaD4q Join the Nexus Discord]&lt;br /&gt;
&lt;br /&gt;
Please refer to this documentation for further guidance on utilizing the Iron Realms Nexus Client, its features, and customization options.&lt;br /&gt;
&lt;br /&gt;
[[File:Nexus_3_Character_Creation.png|alt=Screenshot of the Nexus 3 graphical character creation screen]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-4 columns&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Need help?===&lt;br /&gt;
&lt;br /&gt;
Our games can be confusing for new players at first. If you need help, you can ask right in the game on the newbie channel. Just type the command &#039;&#039;&#039;newbie&#039;&#039;&#039;, followed by your question.&lt;br /&gt;
&lt;br /&gt;
For example: &#039;&#039;&#039;newbie Can someone help me?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Each of the games has people who are there specifically to help new players, so feel free to ask whatever you need to on the newbie channel. If those dedicated helpers aren&#039;t around, other players in the game will see any questions you enter here and will normally be more than happy to assist you.&lt;br /&gt;
&lt;br /&gt;
If that doesn&#039;t work, try asking on the game&#039;s Discord (linked below).&lt;br /&gt;
&lt;br /&gt;
You can also use the in-game help system. Just type &#039;&#039;&#039;HELP&#039;&#039;&#039; to see the directory and instructions.&lt;br /&gt;
&lt;br /&gt;
===Play===&lt;br /&gt;
* [https://play.achaea.com Achaea]&lt;br /&gt;
* [https://play.aetolia.com Aetolia]&lt;br /&gt;
* [https://play.imperian.com Imperian]&lt;br /&gt;
* [https://play.lusternia.com Lusternia]&lt;br /&gt;
* [https://play.starmourn.com Starmourn]&lt;br /&gt;
&lt;br /&gt;
===Discord===&lt;br /&gt;
* [https://discord.gg/2v2upFTj8G Achaea Discord]&lt;br /&gt;
* [https://discord.gg/x2s7fY6 Aetolia Discord]&lt;br /&gt;
* [https://discord.gg/yjHU2ks Imperian Discord]&lt;br /&gt;
* [https://discord.gg/d8PECxD739 Lusternia Discord]&lt;br /&gt;
* [https://discord.gg/2e3WX3D Starmourn Discord]&lt;br /&gt;
&lt;br /&gt;
===Game websites===&lt;br /&gt;
* [https://www.achaea.com Achaea]&lt;br /&gt;
* [https://www.aetolia.com Aetolia]&lt;br /&gt;
* [https://www.imperian.com Imperian]&lt;br /&gt;
* [https://www.lusternia.com Lusternia]&lt;br /&gt;
* [https://www.starmourn.com Starmourn]&lt;br /&gt;
&lt;br /&gt;
{{Nexus_3_Sidebar}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=Nexus_2.0&amp;diff=1770</id>
		<title>Nexus 2.0</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=Nexus_2.0&amp;diff=1770"/>
		<updated>2026-05-19T05:00:50Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Add Migration Guide link to welcome paragraph. Comment out EmbedVideo blocks (extension is broken sitewide, throws PHP TypeError) — preserve original syntax in HTML comments for easy restore once extension is fixed.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-8 columns&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== The Iron Realms Nexus Client ===&lt;br /&gt;
&lt;br /&gt;
Welcome to the official documentation wiki for the Iron Realms Nexus 2.0 client. If you&#039;re migrating to Nexus 3, see the [[Migration Guide]] for a function-name conversion table and notes on scripting differences (including jQuery removal).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- EmbedVideo extension throws PHP TypeError as of 2026-05-19; restore original below once extension is fixed&lt;br /&gt;
{{#evt:&lt;br /&gt;
service=youtube&lt;br /&gt;
|id=https://youtu.be/dQTrmHtS0K8&lt;br /&gt;
|description=&#039;&#039;&#039;Recommended for new players&#039;&#039;&#039;. A just under 7-minute tutorial thoroughly covering all the features of the client accessible from the main page. Does not include much about the extensive Settings window.&lt;br /&gt;
}}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Core Features include:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Windows_and_Tabs|Windowed output]]&#039;&#039;&#039;. Separate windows for main output, inventory, communication, graphical map, and more!&lt;br /&gt;
** Windows auto-resize based on browser window size.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Configuration_Options|Highly customizable]]&#039;&#039;&#039;. You can get rid of windows or create new ones, move tabs from one window to another, resize windows, switch the entire client skin, change colors, fonts, and more. Go full-screen! Turn music off but keep sound effects on!&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Truly cross-platform&#039;&#039;&#039;. Nexus works on Windows, Mac, Linux, iOS, and Android! &lt;br /&gt;
** Nexus will lay itself out intelligently depending on your device. &lt;br /&gt;
** For instance, on mobile it will default to a single column (rather than three as is the default on desktop), allowing you to swipe left/right to see the other columns.&lt;br /&gt;
** In order to assist with movement, there’s a compass in the mobile version letting you move around the world with the tap of your finger, vs bringing up the keyboard to type a direction.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cross-device functionality&#039;&#039;&#039;. Save a macro or trigger you’ve written in Nexus and it’ll be available for you no matter what device you log that character in with! Use your desktop triggers on your mobile device!&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[F-Keys,_Gauges,_and_Avatars|Graphical UI elements]]&#039;&#039;&#039; include graphical character creation, health and mana bars, icons that light up when you have common afflictions, balance and equilibrium icons, and more.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Two kinds of scripting&#039;&#039;&#039; – Simplified and Advanced.&lt;br /&gt;
** [[Advanced_Scripting|Advanced scripting]] is done in Javascript, with an API via the use of General Mud Communication Protocol (GMCP) that lets you track things like inventory, health, room items, and more from within your scripts.&lt;br /&gt;
** [[Simplified_Scripting|Simplified Scripting]] can be used by anyone without any coding knowledge at all.&lt;br /&gt;
** Easily create powerful keybindings/macros and aliases with no prior experience.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Thorough documentation&#039;&#039;&#039; including videos, examples, and more, here on this site.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== More Tutorial Videos ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- EmbedVideo extension throws PHP TypeError as of 2026-05-19; restore original below once extension is fixed&lt;br /&gt;
{{#evt:&lt;br /&gt;
service=youtube&lt;br /&gt;
|id=https://youtu.be/eol8F8b_9sk&lt;br /&gt;
|description=A just over 2 minute tutorial for experienced MUDers, running down some of the client features that may not be immediately obvious, such as how to turn off the gauges, using tab-targeting, adding extra communication tabs, and reconfiguring the layout of windows and tabs.&lt;br /&gt;
}}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- EmbedVideo extension throws PHP TypeError as of 2026-05-19; restore original below once extension is fixed&lt;br /&gt;
{{#evt:&lt;br /&gt;
service=youtube&lt;br /&gt;
|id=https://youtu.be/6zVe7q0xF30&lt;br /&gt;
|description=A 2.5 minute overview of the Display and Color tabs in the settings window.&lt;br /&gt;
}}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Screenshots ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul class=&amp;quot;small-block-grid-3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[File:Client_main_page_-_1280x1024_75p.jpg|thumb|Main Client default skin.]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[File:Client_main_page_-_minimal_-_1280x1024.jpg|thumb|Main Client minimal skin.]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[File:Settings.png|thumb|Settings Window.]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[File:Floating-Help.png|thumb|Floating Help Window.]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[File:Floating-room.png|thumb|Room Information.]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[File:Floating-map.png|thumb|Map Window]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[File:Floating-quests.png|thumb|Quest Information.]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-4 columns&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Nexus 2.0 Menu ====&lt;br /&gt;
* [[ Nexus_2.0|Overview ]]&lt;br /&gt;
* [[ The_Game_Client|The Game Client ]]&lt;br /&gt;
* [[ Windows_and_Tabs|Windows and Tabs ]]&lt;br /&gt;
* [[ F-Keys,_Gauges,_and_Avatars|Keys, Gauges, and Avatars ]]&lt;br /&gt;
* [[ General_Functions|General Functions ]]&lt;br /&gt;
* [[ Configuration_Options|Configuration Options ]]&lt;br /&gt;
&lt;br /&gt;
===== Settings =====&lt;br /&gt;
* [[ Settings|Client Settings ]]&lt;br /&gt;
* [[ Reflexes|Reflexes ]]&lt;br /&gt;
* [[ Aliases|Aliases ]]&lt;br /&gt;
* [[ Keybinds|Keybinds ]]&lt;br /&gt;
* [[ Triggers|Triggers ]]&lt;br /&gt;
* [[ Events|Events ]]&lt;br /&gt;
* [[ Functions|Functions ]]&lt;br /&gt;
* [[ Variables|Variables ]]&lt;br /&gt;
* [[ Groups|Groups ]]&lt;br /&gt;
&lt;br /&gt;
===== Scripting=====&lt;br /&gt;
* [[ Reflex_Packages|Reflex Packages ]]&lt;br /&gt;
* [[ Simplified_Scripting|Simplified Scripting ]]&lt;br /&gt;
* [[ Advanced_Scripting|Advanced Scripting ]]&lt;br /&gt;
* [[ GMCP|GMCP ]]&lt;br /&gt;
* [[ Predefined_variables|Predefined Variables ]]&lt;br /&gt;
&lt;br /&gt;
===== Tutorials =====&lt;br /&gt;
* [[ Examples|Examples ]]&lt;br /&gt;
* [[ Basic_Tutorial|Basic Tutorial (~7 mins) ]]&lt;br /&gt;
* [[ Experienced_Overview|Experienced Player Overview (~2 mins) ]]&lt;br /&gt;
* [[ Settings_DisplayOptions|Settings Window - Display and Color tabs (~2.5 mins) ]]&lt;br /&gt;
&lt;br /&gt;
==== Need Help? ====&lt;br /&gt;
&lt;br /&gt;
Our games can be confusing for new players at first. If you need help, you can ask right in the game on the newbie channel. Just type the command &#039;&#039;&#039;newbie&#039;&#039;&#039;, followed by your question. &lt;br /&gt;
&lt;br /&gt;
For example: &#039;&#039;&#039;newbie Can someone help me?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Each of the games has people who are there specifically to help new players, so feel free to ask whatever you need to on the newbie channel. If those dedicated helpers aren&#039;t around, other players in the game will see any questions you enter here and will normally be more then happy to assist you.&lt;br /&gt;
&lt;br /&gt;
If that doesn&#039;t work, you might try asking on the forums for that game (see below).&lt;br /&gt;
&lt;br /&gt;
And of course, you can always look for the answer in our extensive HELP systems. Just type HELP to see the directory and instructions.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Game Clients====&lt;br /&gt;
* [http://play.achaea.com Play Achaea] &lt;br /&gt;
* [http://play.aetolia.com Play Aetolia] &lt;br /&gt;
* [http://play.imperian.com Play Imperian] &lt;br /&gt;
* [http://play.lusternia.com Play Lusternia]&lt;br /&gt;
* [http://play.starmourn.com Play Starmourn]&lt;br /&gt;
&lt;br /&gt;
====Game Forums====&lt;br /&gt;
Need more help? Try asking on the forums.  &lt;br /&gt;
* [http://forums.achaea.com Achaea Forums] &lt;br /&gt;
* [http://forums.aetolia.com Aetolia Forums] &lt;br /&gt;
* [http://forums.imperian.com Imperian Forums] &lt;br /&gt;
* [http://forums.lusternia.com Lusternia Forums] &lt;br /&gt;
* [http://forums.starmourn.com Starmourn Forums]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Game Websites====&lt;br /&gt;
You can also explore the individual game websites.  &lt;br /&gt;
* [http://www.achaea.com www.Achaea.com] &lt;br /&gt;
* [http://www.aetolia.com www.Aetolia.com] &lt;br /&gt;
* [http://www.imperian.com www.Imperian.com] &lt;br /&gt;
* [http://www.lusternia.com www.Lusternia.com]&lt;br /&gt;
* [http://www.starmourn.com www.Starmourn.com]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=Nexus_2.0&amp;diff=1769</id>
		<title>Nexus 2.0</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=Nexus_2.0&amp;diff=1769"/>
		<updated>2026-05-19T04:59:47Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Diagnostic: remove EmbedVideo blocks to isolate 500 error&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-8 columns&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== The Iron Realms Nexus Client ===&lt;br /&gt;
&lt;br /&gt;
Welcome to the official documentation wiki for the Iron Realms Nexus 2.0 client.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- video embed temporarily removed for diagnosis --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Core Features include:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Windows_and_Tabs|Windowed output]]&#039;&#039;&#039;. Separate windows for main output, inventory, communication, graphical map, and more!&lt;br /&gt;
** Windows auto-resize based on browser window size.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Configuration_Options|Highly customizable]]&#039;&#039;&#039;. You can get rid of windows or create new ones, move tabs from one window to another, resize windows, switch the entire client skin, change colors, fonts, and more. Go full-screen! Turn music off but keep sound effects on!&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Truly cross-platform&#039;&#039;&#039;. Nexus works on Windows, Mac, Linux, iOS, and Android! &lt;br /&gt;
** Nexus will lay itself out intelligently depending on your device. &lt;br /&gt;
** For instance, on mobile it will default to a single column (rather than three as is the default on desktop), allowing you to swipe left/right to see the other columns.&lt;br /&gt;
** In order to assist with movement, there’s a compass in the mobile version letting you move around the world with the tap of your finger, vs bringing up the keyboard to type a direction.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cross-device functionality&#039;&#039;&#039;. Save a macro or trigger you’ve written in Nexus and it’ll be available for you no matter what device you log that character in with! Use your desktop triggers on your mobile device!&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[F-Keys,_Gauges,_and_Avatars|Graphical UI elements]]&#039;&#039;&#039; include graphical character creation, health and mana bars, icons that light up when you have common afflictions, balance and equilibrium icons, and more.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Two kinds of scripting&#039;&#039;&#039; – Simplified and Advanced.&lt;br /&gt;
** [[Advanced_Scripting|Advanced scripting]] is done in Javascript, with an API via the use of General Mud Communication Protocol (GMCP) that lets you track things like inventory, health, room items, and more from within your scripts.&lt;br /&gt;
** [[Simplified_Scripting|Simplified Scripting]] can be used by anyone without any coding knowledge at all.&lt;br /&gt;
** Easily create powerful keybindings/macros and aliases with no prior experience.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Thorough documentation&#039;&#039;&#039; including videos, examples, and more, here on this site.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== More Tutorial Videos ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- video embed temporarily removed for diagnosis --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- video embed temporarily removed for diagnosis --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Screenshots ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul class=&amp;quot;small-block-grid-3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[File:Client_main_page_-_1280x1024_75p.jpg|thumb|Main Client default skin.]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[File:Client_main_page_-_minimal_-_1280x1024.jpg|thumb|Main Client minimal skin.]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[File:Settings.png|thumb|Settings Window.]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[File:Floating-Help.png|thumb|Floating Help Window.]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[File:Floating-room.png|thumb|Room Information.]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[File:Floating-map.png|thumb|Map Window]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[File:Floating-quests.png|thumb|Quest Information.]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-4 columns&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Nexus 2.0 Menu ====&lt;br /&gt;
* [[ Nexus_2.0|Overview ]]&lt;br /&gt;
* [[ The_Game_Client|The Game Client ]]&lt;br /&gt;
* [[ Windows_and_Tabs|Windows and Tabs ]]&lt;br /&gt;
* [[ F-Keys,_Gauges,_and_Avatars|Keys, Gauges, and Avatars ]]&lt;br /&gt;
* [[ General_Functions|General Functions ]]&lt;br /&gt;
* [[ Configuration_Options|Configuration Options ]]&lt;br /&gt;
&lt;br /&gt;
===== Settings =====&lt;br /&gt;
* [[ Settings|Client Settings ]]&lt;br /&gt;
* [[ Reflexes|Reflexes ]]&lt;br /&gt;
* [[ Aliases|Aliases ]]&lt;br /&gt;
* [[ Keybinds|Keybinds ]]&lt;br /&gt;
* [[ Triggers|Triggers ]]&lt;br /&gt;
* [[ Events|Events ]]&lt;br /&gt;
* [[ Functions|Functions ]]&lt;br /&gt;
* [[ Variables|Variables ]]&lt;br /&gt;
* [[ Groups|Groups ]]&lt;br /&gt;
&lt;br /&gt;
===== Scripting=====&lt;br /&gt;
* [[ Reflex_Packages|Reflex Packages ]]&lt;br /&gt;
* [[ Simplified_Scripting|Simplified Scripting ]]&lt;br /&gt;
* [[ Advanced_Scripting|Advanced Scripting ]]&lt;br /&gt;
* [[ GMCP|GMCP ]]&lt;br /&gt;
* [[ Predefined_variables|Predefined Variables ]]&lt;br /&gt;
&lt;br /&gt;
===== Tutorials =====&lt;br /&gt;
* [[ Examples|Examples ]]&lt;br /&gt;
* [[ Basic_Tutorial|Basic Tutorial (~7 mins) ]]&lt;br /&gt;
* [[ Experienced_Overview|Experienced Player Overview (~2 mins) ]]&lt;br /&gt;
* [[ Settings_DisplayOptions|Settings Window - Display and Color tabs (~2.5 mins) ]]&lt;br /&gt;
&lt;br /&gt;
==== Need Help? ====&lt;br /&gt;
&lt;br /&gt;
Our games can be confusing for new players at first. If you need help, you can ask right in the game on the newbie channel. Just type the command &#039;&#039;&#039;newbie&#039;&#039;&#039;, followed by your question. &lt;br /&gt;
&lt;br /&gt;
For example: &#039;&#039;&#039;newbie Can someone help me?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Each of the games has people who are there specifically to help new players, so feel free to ask whatever you need to on the newbie channel. If those dedicated helpers aren&#039;t around, other players in the game will see any questions you enter here and will normally be more then happy to assist you.&lt;br /&gt;
&lt;br /&gt;
If that doesn&#039;t work, you might try asking on the forums for that game (see below).&lt;br /&gt;
&lt;br /&gt;
And of course, you can always look for the answer in our extensive HELP systems. Just type HELP to see the directory and instructions.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Game Clients====&lt;br /&gt;
* [http://play.achaea.com Play Achaea] &lt;br /&gt;
* [http://play.aetolia.com Play Aetolia] &lt;br /&gt;
* [http://play.imperian.com Play Imperian] &lt;br /&gt;
* [http://play.lusternia.com Play Lusternia]&lt;br /&gt;
* [http://play.starmourn.com Play Starmourn]&lt;br /&gt;
&lt;br /&gt;
====Game Forums====&lt;br /&gt;
Need more help? Try asking on the forums.  &lt;br /&gt;
* [http://forums.achaea.com Achaea Forums] &lt;br /&gt;
* [http://forums.aetolia.com Aetolia Forums] &lt;br /&gt;
* [http://forums.imperian.com Imperian Forums] &lt;br /&gt;
* [http://forums.lusternia.com Lusternia Forums] &lt;br /&gt;
* [http://forums.starmourn.com Starmourn Forums]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Game Websites====&lt;br /&gt;
You can also explore the individual game websites.  &lt;br /&gt;
* [http://www.achaea.com www.Achaea.com] &lt;br /&gt;
* [http://www.aetolia.com www.Aetolia.com] &lt;br /&gt;
* [http://www.imperian.com www.Imperian.com] &lt;br /&gt;
* [http://www.lusternia.com www.Lusternia.com]&lt;br /&gt;
* [http://www.starmourn.com www.Starmourn.com]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
	<entry>
		<id>https://nexus.ironrealms.com/index.php?title=Nexus_2.0&amp;diff=1768</id>
		<title>Nexus 2.0</title>
		<link rel="alternate" type="text/html" href="https://nexus.ironrealms.com/index.php?title=Nexus_2.0&amp;diff=1768"/>
		<updated>2026-05-19T04:58:37Z</updated>

		<summary type="html">&lt;p&gt;Jeremy: Merge Migration Guide link into existing welcome paragraph (safer placement than separate banner)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-8 columns&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== The Iron Realms Nexus Client ===&lt;br /&gt;
&lt;br /&gt;
Welcome to the official documentation wiki for the Iron Realms Nexus 2.0 client. If you&#039;re migrating to Nexus 3, see the [[Migration Guide]] for a function-name conversion table and notes on scripting differences (including jQuery removal).&lt;br /&gt;
&lt;br /&gt;
{{#evt:&lt;br /&gt;
service=youtube&lt;br /&gt;
|id=https://youtu.be/dQTrmHtS0K8&lt;br /&gt;
|description=&#039;&#039;&#039;Recommended for new players&#039;&#039;&#039;. A just under 7-minute tutorial thoroughly covering all the features of the client accessible from the main page. Does not include much about the extensive Settings window.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Core Features include:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Windows_and_Tabs|Windowed output]]&#039;&#039;&#039;. Separate windows for main output, inventory, communication, graphical map, and more!&lt;br /&gt;
** Windows auto-resize based on browser window size.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Configuration_Options|Highly customizable]]&#039;&#039;&#039;. You can get rid of windows or create new ones, move tabs from one window to another, resize windows, switch the entire client skin, change colors, fonts, and more. Go full-screen! Turn music off but keep sound effects on!&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Truly cross-platform&#039;&#039;&#039;. Nexus works on Windows, Mac, Linux, iOS, and Android! &lt;br /&gt;
** Nexus will lay itself out intelligently depending on your device. &lt;br /&gt;
** For instance, on mobile it will default to a single column (rather than three as is the default on desktop), allowing you to swipe left/right to see the other columns.&lt;br /&gt;
** In order to assist with movement, there’s a compass in the mobile version letting you move around the world with the tap of your finger, vs bringing up the keyboard to type a direction.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cross-device functionality&#039;&#039;&#039;. Save a macro or trigger you’ve written in Nexus and it’ll be available for you no matter what device you log that character in with! Use your desktop triggers on your mobile device!&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[F-Keys,_Gauges,_and_Avatars|Graphical UI elements]]&#039;&#039;&#039; include graphical character creation, health and mana bars, icons that light up when you have common afflictions, balance and equilibrium icons, and more.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Two kinds of scripting&#039;&#039;&#039; – Simplified and Advanced.&lt;br /&gt;
** [[Advanced_Scripting|Advanced scripting]] is done in Javascript, with an API via the use of General Mud Communication Protocol (GMCP) that lets you track things like inventory, health, room items, and more from within your scripts.&lt;br /&gt;
** [[Simplified_Scripting|Simplified Scripting]] can be used by anyone without any coding knowledge at all.&lt;br /&gt;
** Easily create powerful keybindings/macros and aliases with no prior experience.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Thorough documentation&#039;&#039;&#039; including videos, examples, and more, here on this site.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== More Tutorial Videos ====&lt;br /&gt;
&lt;br /&gt;
{{#evt:&lt;br /&gt;
service=youtube&lt;br /&gt;
|id=https://youtu.be/eol8F8b_9sk&lt;br /&gt;
|description=A just over 2 minute tutorial for experienced MUDers, running down some of the client features that may not be immediately obvious, such as how to turn off the gauges, using tab-targeting, adding extra communication tabs, and reconfiguring the layout of windows and tabs.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{#evt:&lt;br /&gt;
service=youtube&lt;br /&gt;
|id=https://youtu.be/6zVe7q0xF30&lt;br /&gt;
|description=A 2.5 minute overview of the Display and Color tabs in the settings window.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Screenshots ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul class=&amp;quot;small-block-grid-3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[File:Client_main_page_-_1280x1024_75p.jpg|thumb|Main Client default skin.]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[File:Client_main_page_-_minimal_-_1280x1024.jpg|thumb|Main Client minimal skin.]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[File:Settings.png|thumb|Settings Window.]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[File:Floating-Help.png|thumb|Floating Help Window.]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[File:Floating-room.png|thumb|Room Information.]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[File:Floating-map.png|thumb|Map Window]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[File:Floating-quests.png|thumb|Quest Information.]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;large-4 columns&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Nexus 2.0 Menu ====&lt;br /&gt;
* [[ Nexus_2.0|Overview ]]&lt;br /&gt;
* [[ The_Game_Client|The Game Client ]]&lt;br /&gt;
* [[ Windows_and_Tabs|Windows and Tabs ]]&lt;br /&gt;
* [[ F-Keys,_Gauges,_and_Avatars|Keys, Gauges, and Avatars ]]&lt;br /&gt;
* [[ General_Functions|General Functions ]]&lt;br /&gt;
* [[ Configuration_Options|Configuration Options ]]&lt;br /&gt;
&lt;br /&gt;
===== Settings =====&lt;br /&gt;
* [[ Settings|Client Settings ]]&lt;br /&gt;
* [[ Reflexes|Reflexes ]]&lt;br /&gt;
* [[ Aliases|Aliases ]]&lt;br /&gt;
* [[ Keybinds|Keybinds ]]&lt;br /&gt;
* [[ Triggers|Triggers ]]&lt;br /&gt;
* [[ Events|Events ]]&lt;br /&gt;
* [[ Functions|Functions ]]&lt;br /&gt;
* [[ Variables|Variables ]]&lt;br /&gt;
* [[ Groups|Groups ]]&lt;br /&gt;
&lt;br /&gt;
===== Scripting=====&lt;br /&gt;
* [[ Reflex_Packages|Reflex Packages ]]&lt;br /&gt;
* [[ Simplified_Scripting|Simplified Scripting ]]&lt;br /&gt;
* [[ Advanced_Scripting|Advanced Scripting ]]&lt;br /&gt;
* [[ GMCP|GMCP ]]&lt;br /&gt;
* [[ Predefined_variables|Predefined Variables ]]&lt;br /&gt;
&lt;br /&gt;
===== Tutorials =====&lt;br /&gt;
* [[ Examples|Examples ]]&lt;br /&gt;
* [[ Basic_Tutorial|Basic Tutorial (~7 mins) ]]&lt;br /&gt;
* [[ Experienced_Overview|Experienced Player Overview (~2 mins) ]]&lt;br /&gt;
* [[ Settings_DisplayOptions|Settings Window - Display and Color tabs (~2.5 mins) ]]&lt;br /&gt;
&lt;br /&gt;
==== Need Help? ====&lt;br /&gt;
&lt;br /&gt;
Our games can be confusing for new players at first. If you need help, you can ask right in the game on the newbie channel. Just type the command &#039;&#039;&#039;newbie&#039;&#039;&#039;, followed by your question. &lt;br /&gt;
&lt;br /&gt;
For example: &#039;&#039;&#039;newbie Can someone help me?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Each of the games has people who are there specifically to help new players, so feel free to ask whatever you need to on the newbie channel. If those dedicated helpers aren&#039;t around, other players in the game will see any questions you enter here and will normally be more then happy to assist you.&lt;br /&gt;
&lt;br /&gt;
If that doesn&#039;t work, you might try asking on the forums for that game (see below).&lt;br /&gt;
&lt;br /&gt;
And of course, you can always look for the answer in our extensive HELP systems. Just type HELP to see the directory and instructions.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Game Clients====&lt;br /&gt;
* [http://play.achaea.com Play Achaea] &lt;br /&gt;
* [http://play.aetolia.com Play Aetolia] &lt;br /&gt;
* [http://play.imperian.com Play Imperian] &lt;br /&gt;
* [http://play.lusternia.com Play Lusternia]&lt;br /&gt;
* [http://play.starmourn.com Play Starmourn]&lt;br /&gt;
&lt;br /&gt;
====Game Forums====&lt;br /&gt;
Need more help? Try asking on the forums.  &lt;br /&gt;
* [http://forums.achaea.com Achaea Forums] &lt;br /&gt;
* [http://forums.aetolia.com Aetolia Forums] &lt;br /&gt;
* [http://forums.imperian.com Imperian Forums] &lt;br /&gt;
* [http://forums.lusternia.com Lusternia Forums] &lt;br /&gt;
* [http://forums.starmourn.com Starmourn Forums]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Game Websites====&lt;br /&gt;
You can also explore the individual game websites.  &lt;br /&gt;
* [http://www.achaea.com www.Achaea.com] &lt;br /&gt;
* [http://www.aetolia.com www.Aetolia.com] &lt;br /&gt;
* [http://www.imperian.com www.Imperian.com] &lt;br /&gt;
* [http://www.lusternia.com www.Lusternia.com]&lt;br /&gt;
* [http://www.starmourn.com www.Starmourn.com]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
</feed>