<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://wiki.ogregaming.com/eq2/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.ogregaming.com/eq2/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Valerian</id>
		<title>ISXOgre - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.ogregaming.com/eq2/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Valerian"/>
		<link rel="alternate" type="text/html" href="https://wiki.ogregaming.com/eq2/index.php/Special:Contributions/Valerian"/>
		<updated>2026-04-08T16:26:13Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.23.13</generator>

	<entry>
		<id>https://wiki.ogregaming.com/eq2/index.php/CastingStack</id>
		<title>CastingStack</title>
		<link rel="alternate" type="text/html" href="https://wiki.ogregaming.com/eq2/index.php/CastingStack"/>
				<updated>2010-08-21T00:20:46Z</updated>
		
		<summary type="html">&lt;p&gt;Valerian: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Question: I have always wondered what the priority is in cast stack&lt;br /&gt;
i.e. what gets cast when&lt;br /&gt;
does it go Combat Tab &amp;gt; P Cures &amp;gt; Heals &amp;gt; cures &amp;gt; CAs &amp;gt; Mana Cure&lt;br /&gt;
&lt;br /&gt;
From IRC Conversation with Kannkor&lt;br /&gt;
Order is:&lt;br /&gt;
&lt;br /&gt;
CheckPriorityCures&lt;br /&gt;
&lt;br /&gt;
CastCombatBuffs&lt;br /&gt;
&lt;br /&gt;
CheckInnoruuksChild&lt;br /&gt;
&lt;br /&gt;
ClassSpecifics&lt;br /&gt;
&lt;br /&gt;
CastHeals&lt;br /&gt;
&lt;br /&gt;
CheckCures&lt;br /&gt;
&lt;br /&gt;
CheckReses&lt;br /&gt;
&lt;br /&gt;
CastBuffs&lt;br /&gt;
&lt;br /&gt;
CheckAssist&lt;br /&gt;
&lt;br /&gt;
CheckAutoTargetWhenHated&lt;br /&gt;
&lt;br /&gt;
FaceNPC&lt;br /&gt;
(Face NPC is when you are in combat, the rest are in or out of combat)&lt;br /&gt;
&lt;br /&gt;
ChkBoxMeleeAttackID&lt;br /&gt;
&lt;br /&gt;
or &lt;br /&gt;
&lt;br /&gt;
ChkBoxRangedAttackID&lt;br /&gt;
&lt;br /&gt;
EQ2Execute /pet attack&lt;br /&gt;
&lt;br /&gt;
CastDarkAggravation&lt;br /&gt;
&lt;br /&gt;
CastVictoriousConcerto&lt;br /&gt;
&lt;br /&gt;
CastRhythmicOverture&lt;br /&gt;
&lt;br /&gt;
CastHO&lt;br /&gt;
&lt;br /&gt;
CastPowerHeals&lt;br /&gt;
&lt;br /&gt;
CastManaStone&lt;br /&gt;
&lt;br /&gt;
CastShard&lt;br /&gt;
&lt;br /&gt;
CastHeart&lt;br /&gt;
&lt;br /&gt;
CastJestersCap&lt;br /&gt;
&lt;br /&gt;
CastTimeWarp&lt;br /&gt;
&lt;br /&gt;
CastGravitas&lt;br /&gt;
&lt;br /&gt;
DefilerMythCast&lt;br /&gt;
&lt;br /&gt;
CastMastersAttack&lt;br /&gt;
&lt;br /&gt;
CastNamedCombatArts&lt;br /&gt;
&lt;br /&gt;
CastCombatArts&lt;br /&gt;
&lt;br /&gt;
That's about it :)&lt;br /&gt;
Auto hunt is a bit tricky, so I just didn't include it.&lt;/div&gt;</summary>
		<author><name>Valerian</name></author>	</entry>

	<entry>
		<id>https://wiki.ogregaming.com/eq2/index.php/NewUserWalkthrough:Page3</id>
		<title>NewUserWalkthrough:Page3</title>
		<link rel="alternate" type="text/html" href="https://wiki.ogregaming.com/eq2/index.php/NewUserWalkthrough:Page3"/>
				<updated>2010-08-19T11:05:36Z</updated>
		
		<summary type="html">&lt;p&gt;Valerian: /* Tips and Tricks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;big&amp;gt;'''New User Walkthrough - Page 3: Tips and Tricks'''&amp;lt;/big&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Tips and Tricks ==&lt;br /&gt;
&lt;br /&gt;
At this stage you are now ready to use the extension!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When ISXOgre is first loaded, it checks to see if ISXEQ2 is active, if it isn't, it tries to load ISXEQ2 for you.&lt;br /&gt;
&lt;br /&gt;
It also prepares our skin to ensure all our windows are pretty.&lt;br /&gt;
&lt;br /&gt;
For all ISXOgre commands, type: &amp;quot;Ogre ?&amp;quot; or &amp;quot;Ogre help&amp;quot; in the console. This is the most up to date list. There is also a list here on the wiki also. [http://logan.warpigs.us/wiki/ogre/index.php/Main_Page#Commands_and_other_information Click here to go to the ISXOgre Command list.] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
One thing you will want to do the first time you run (or before you run) OgreBot on each character, is do a SpellExport. This is a 1 time requirement. It allows the bot to read through each of your spells individually (takes around 5 minutes) and learn about each one, including the little details such as what type of damage it does, or if stealth is required etc. Some &amp;quot;default&amp;quot; spell exports come with the bot, however if you have a different AA setup, the bot may not see those other abilities you have.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
While you are setting up your character for the first time, read through each tab and what each option does. Remember to read the entire page, there are suggestions at the bottom of some pages. Read everything! While setting up your Guardian or Berserker, you may want to skip past &amp;quot;Heals&amp;quot;, I mean, a fighter can't heal right? Depends... is Intercede a heal? What about Dragon Reflexes? Wall of Stone? etc etc (yes they are heals... it wasn't really a question.... :) ).&lt;/div&gt;</summary>
		<author><name>Valerian</name></author>	</entry>

	<entry>
		<id>https://wiki.ogregaming.com/eq2/index.php/NewUserWalkthrough:Page2</id>
		<title>NewUserWalkthrough:Page2</title>
		<link rel="alternate" type="text/html" href="https://wiki.ogregaming.com/eq2/index.php/NewUserWalkthrough:Page2"/>
				<updated>2010-08-19T11:03:50Z</updated>
		
		<summary type="html">&lt;p&gt;Valerian: /* Setting up Character information */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;big&amp;gt;'''New User Walkthrough - Page 2: EQ2Chars.inc'''&amp;lt;/big&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== EQ2Chars.inc ==&lt;br /&gt;
First thing you have to do, is setup a file called EQ2chars.inc. This file contains private information the bot needs to complete some functions.&lt;br /&gt;
This file is used for the following reasons:&lt;br /&gt;
* Auto-logging toons in&lt;br /&gt;
* Allowing other toons to give commands (such as making you a leader)&lt;br /&gt;
* Responding to events from characters (such as accepting group invites, or accepting a res)&lt;br /&gt;
* Connecting to other computers via Innerspace's uplink&lt;br /&gt;
&lt;br /&gt;
Navigate to the following directory: /scripts/EQ2OgreCommon/DoNotShareWithOthers/&lt;br /&gt;
&lt;br /&gt;
In here you will find 2 files, Blank.EQ2Chars.inc and readme.txt. First thing you need to do, is rename the file from &amp;quot;Blank.EQ2Chars.inc&amp;quot; to &amp;quot;EQ2Chars.inc&amp;quot;. Now edit the file (you can right click -edit).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Setting up the Uplink == &lt;br /&gt;
The first function is the Uplink. This allows you to connect to other computers.&lt;br /&gt;
&lt;br /&gt;
The first function you should see is:&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
function SetUpUplink()&lt;br /&gt;
&amp;lt;br&amp;gt;{&lt;br /&gt;
&amp;lt;br&amp;gt;	UplinkInfo[${UplinkCount:Inc}]:Set[Computername1]&lt;br /&gt;
&amp;lt;br&amp;gt;	UplinkInfo[${UplinkCount:Inc}]:Set[Computername2]&lt;br /&gt;
&amp;lt;br&amp;gt;}&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Change the &amp;quot;Computername#&amp;quot; to the names of the other computers you wish to connect to. If you have more than 2 computers, simply add more. Here are a few examples:&lt;br /&gt;
&lt;br /&gt;
Example 1: Connecting to 1 other computer named &amp;quot;Kannkor1&amp;quot;&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
function SetUpUplink()&lt;br /&gt;
&amp;lt;br&amp;gt;{&lt;br /&gt;
&amp;lt;br&amp;gt;	UplinkInfo[${UplinkCount:Inc}]:Set[Kannkor1]&lt;br /&gt;
&amp;lt;br&amp;gt;}&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
You will notice I simply deleted the extra line.&lt;br /&gt;
&lt;br /&gt;
Example 2: Connecting to 5 other computers&amp;quot;&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
function SetUpUplink()&lt;br /&gt;
&amp;lt;br&amp;gt;{&lt;br /&gt;
&amp;lt;br&amp;gt;	UplinkInfo[${UplinkCount:Inc}]:Set[Kannkor1]&lt;br /&gt;
&amp;lt;br&amp;gt;	UplinkInfo[${UplinkCount:Inc}]:Set[Kannkor2]&lt;br /&gt;
&amp;lt;br&amp;gt;	UplinkInfo[${UplinkCount:Inc}]:Set[Kannkor3]&lt;br /&gt;
&amp;lt;br&amp;gt;	UplinkInfo[${UplinkCount:Inc}]:Set[Kannkor4]&lt;br /&gt;
&amp;lt;br&amp;gt;	UplinkInfo[${UplinkCount:Inc}]:Set[Kannkor5]&lt;br /&gt;
&amp;lt;br&amp;gt;}&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
If you have more computers, just add more lines.&lt;br /&gt;
&lt;br /&gt;
== Setting up Character information ==&lt;br /&gt;
&lt;br /&gt;
The next function is used to set up your character information.&lt;br /&gt;
&lt;br /&gt;
'''NOTE''' - You don't technically need to fill this information out. It is 100% secure as only your computer uses this information. You should NEVER share this file with anyone, not even me - ever. If you are not comfortable filling this out, you do not have to. You will just limit some of the functionality. Either way, continue reading as filling out part of the information will add to functionality.&lt;br /&gt;
&lt;br /&gt;
The next function should look like this:&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;function SetUpChars()&lt;br /&gt;
&amp;lt;br&amp;gt;{&lt;br /&gt;
&amp;lt;br&amp;gt;variable int TempCounter=1&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},1]:Set[ToonName]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},2]:Set[Password]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},3]:Set[LoginName]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},4]:Set[ServerName]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;TempCounter:Inc&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},1]:Set[ToonName]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},2]:Set[Password]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},3]:Set[LoginName]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},4]:Set[ServerName]&lt;br /&gt;
&amp;lt;br&amp;gt;}&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Options:&lt;br /&gt;
* Fill out everything - Provides full functionality. Including authorization list, auto login, support for Hireg etc.&lt;br /&gt;
** Fill out all 4&lt;br /&gt;
* Fill out ToonName only - Provides most functionality - Including authorization list. Lose auto login and Hireg support.&lt;br /&gt;
** Fill out &amp;quot;ToonName&amp;quot; only&lt;br /&gt;
* Fill out nothing - You lose authorization and auto login. I don't recommend this if you run more than 1 character since your bots will not respond to each other if they give commands (since they won't be authorized).&lt;br /&gt;
** Fill nothing out.&lt;br /&gt;
&lt;br /&gt;
In the example, it only gives you room for two characters. For more than two, you copy/paste the following lines. Here is an example of 4 characters with full information (it's obviously fake information, so don't try to log into my account :) ).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;function SetUpChars()&lt;br /&gt;
&amp;lt;br&amp;gt;{&lt;br /&gt;
&amp;lt;br&amp;gt;variable int TempCounter=1&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},1]:Set[Kannkor]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},2]:Set[SecretPassword]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},3]:Set[KannkorLoginOne]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},4]:Set[Unrest]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;TempCounter:Inc&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},1]:Set[KannkorWife]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},2]:Set[SecretPassword]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},3]:Set[KannkorLoginTwo]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},4]:Set[Unrest]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;TempCounter:Inc&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},1]:Set[KannkorGirlfriend]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},2]:Set[SecretPassword]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},3]:Set[KannkorLoginThree]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},4]:Set[Unrest]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;TempCounter:Inc&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},1]:Set[KannkorWhore]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},2]:Set[SecretPassword]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},3]:Set[KannkorLoginFour]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},4]:Set[Unrest]&lt;br /&gt;
&amp;lt;br&amp;gt;}&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you choose to fill out your character name only, it would look like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;function SetUpChars()&lt;br /&gt;
&amp;lt;br&amp;gt;{&lt;br /&gt;
&amp;lt;br&amp;gt;variable int TempCounter=1&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},1]:Set[Kannkor]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},2]:Set[Password]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},3]:Set[LoginName]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},4]:Set[ServerName]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;TempCounter:Inc&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},1]:Set[KannkorWife]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},2]:Set[Password]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},3]:Set[LoginName]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},4]:Set[ServerName]&lt;br /&gt;
&amp;lt;br&amp;gt;}&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since you won't be using the auto-login feature, the &amp;quot;Password&amp;quot; field can stay as &amp;quot;Password&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''NOTE''' - If you play with others that know you bot, or people you trust to be on your authorized list, you can add them also. You can have a mix of full information, and character name only. For example, here is my character information, with a friend's character that gives him authorization. Since I don't know his login information, it won't be used.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;function SetUpChars()&lt;br /&gt;
&amp;lt;br&amp;gt;{&lt;br /&gt;
&amp;lt;br&amp;gt;variable int TempCounter=1&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},1]:Set[Kannkor]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},2]:Set[SecretPassword]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},3]:Set[KannkorLoginOne]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},4]:Set[Unrest]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;TempCounter:Inc&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},1]:Set[Abe] &amp;lt;---- Friends character name&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},2]:Set[Password]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},3]:Set[LoginName]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},4]:Set[ServerName]&lt;br /&gt;
&amp;lt;br&amp;gt;}&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You can always edit this file at any time. Just remember not to share this file with anyone, because it has your character names, and your username and passwords!&lt;br /&gt;
&lt;br /&gt;
Save the file, and continue on.&lt;br /&gt;
&lt;br /&gt;
== Navigation == &lt;br /&gt;
Back to Page 1 [http://logan.warpigs.us/wiki/ogre/index.php/NewUserWalkthrough:Page1 Introduction]&lt;br /&gt;
&lt;br /&gt;
Continue to Page 3 [http://logan.warpigs.us/wiki/ogre/index.php/NewUserWalkthrough:Page3 Tips and Tricks]&lt;/div&gt;</summary>
		<author><name>Valerian</name></author>	</entry>

	<entry>
		<id>https://wiki.ogregaming.com/eq2/index.php/NewUserWalkthrough:Page2</id>
		<title>NewUserWalkthrough:Page2</title>
		<link rel="alternate" type="text/html" href="https://wiki.ogregaming.com/eq2/index.php/NewUserWalkthrough:Page2"/>
				<updated>2010-08-19T10:59:09Z</updated>
		
		<summary type="html">&lt;p&gt;Valerian: /* Setting up the Uplink */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;big&amp;gt;'''New User Walkthrough - Page 2: EQ2Chars.inc'''&amp;lt;/big&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== EQ2Chars.inc ==&lt;br /&gt;
First thing you have to do, is setup a file called EQ2chars.inc. This file contains private information the bot needs to complete some functions.&lt;br /&gt;
This file is used for the following reasons:&lt;br /&gt;
* Auto-logging toons in&lt;br /&gt;
* Allowing other toons to give commands (such as making you a leader)&lt;br /&gt;
* Responding to events from characters (such as accepting group invites, or accepting a res)&lt;br /&gt;
* Connecting to other computers via Innerspace's uplink&lt;br /&gt;
&lt;br /&gt;
Navigate to the following directory: /scripts/EQ2OgreCommon/DoNotShareWithOthers/&lt;br /&gt;
&lt;br /&gt;
In here you will find 2 files, Blank.EQ2Chars.inc and readme.txt. First thing you need to do, is rename the file from &amp;quot;Blank.EQ2Chars.inc&amp;quot; to &amp;quot;EQ2Chars.inc&amp;quot;. Now edit the file (you can right click -edit).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Setting up the Uplink == &lt;br /&gt;
The first function is the Uplink. This allows you to connect to other computers.&lt;br /&gt;
&lt;br /&gt;
The first function you should see is:&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
function SetUpUplink()&lt;br /&gt;
&amp;lt;br&amp;gt;{&lt;br /&gt;
&amp;lt;br&amp;gt;	UplinkInfo[${UplinkCount:Inc}]:Set[Computername1]&lt;br /&gt;
&amp;lt;br&amp;gt;	UplinkInfo[${UplinkCount:Inc}]:Set[Computername2]&lt;br /&gt;
&amp;lt;br&amp;gt;}&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Change the &amp;quot;Computername#&amp;quot; to the names of the other computers you wish to connect to. If you have more than 2 computers, simply add more. Here are a few examples:&lt;br /&gt;
&lt;br /&gt;
Example 1: Connecting to 1 other computer named &amp;quot;Kannkor1&amp;quot;&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
function SetUpUplink()&lt;br /&gt;
&amp;lt;br&amp;gt;{&lt;br /&gt;
&amp;lt;br&amp;gt;	UplinkInfo[${UplinkCount:Inc}]:Set[Kannkor1]&lt;br /&gt;
&amp;lt;br&amp;gt;}&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
You will notice I simply deleted the extra line.&lt;br /&gt;
&lt;br /&gt;
Example 2: Connecting to 5 other computers&amp;quot;&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
function SetUpUplink()&lt;br /&gt;
&amp;lt;br&amp;gt;{&lt;br /&gt;
&amp;lt;br&amp;gt;	UplinkInfo[${UplinkCount:Inc}]:Set[Kannkor1]&lt;br /&gt;
&amp;lt;br&amp;gt;	UplinkInfo[${UplinkCount:Inc}]:Set[Kannkor2]&lt;br /&gt;
&amp;lt;br&amp;gt;	UplinkInfo[${UplinkCount:Inc}]:Set[Kannkor3]&lt;br /&gt;
&amp;lt;br&amp;gt;	UplinkInfo[${UplinkCount:Inc}]:Set[Kannkor4]&lt;br /&gt;
&amp;lt;br&amp;gt;	UplinkInfo[${UplinkCount:Inc}]:Set[Kannkor5]&lt;br /&gt;
&amp;lt;br&amp;gt;}&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
If you have more computers, just add more lines.&lt;br /&gt;
&lt;br /&gt;
== Setting up Character information ==&lt;br /&gt;
&lt;br /&gt;
The next function is used to setup your character information.&lt;br /&gt;
&lt;br /&gt;
'''NOTE''' - You don't technically need to fill this information out. It is 100% secure as only your computer uses this information. You should NEVER share this file with anyone, not even me - ever. If you are not comfortable filling this out, you do not have too. You will just limit some of the functionality. Either way, continue reading as filling out part of the information will add to functionality.&lt;br /&gt;
&lt;br /&gt;
The next function should look like this:&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;function SetUpChars()&lt;br /&gt;
&amp;lt;br&amp;gt;{&lt;br /&gt;
&amp;lt;br&amp;gt;variable int TempCounter=1&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},1]:Set[ToonName]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},2]:Set[Password]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},3]:Set[LoginName]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},4]:Set[ServerName]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;TempCounter:Inc&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},1]:Set[ToonName]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},2]:Set[Password]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},3]:Set[LoginName]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},4]:Set[ServerName]&lt;br /&gt;
&amp;lt;br&amp;gt;}&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Options:&lt;br /&gt;
* Fill out everything - Provides full functionality. Including authorization list, auto login, support for Hireg etc.&lt;br /&gt;
** Fill out all 4&lt;br /&gt;
* Fill out ToonName only - Provides most functionality - Including authorization list. Lose auto login and Hireg support.&lt;br /&gt;
** Fill out &amp;quot;ToonName&amp;quot; only&lt;br /&gt;
* Fill out nothing - You lose authorization and auto login. I highly don't recommend this if you run more than 1 toon since your bots will not respond to each other if they give commands (since they won't be authorized).&lt;br /&gt;
** Fill nothing out.&lt;br /&gt;
&lt;br /&gt;
In the example, it only gives you room for 2 toons. So you copy/paste the following lines. Here is an example of 4 toons with full information (it's obviously fake information, so don't try to log into my account :) ).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;function SetUpChars()&lt;br /&gt;
&amp;lt;br&amp;gt;{&lt;br /&gt;
&amp;lt;br&amp;gt;variable int TempCounter=1&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},1]:Set[Kannkor]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},2]:Set[SecretPassword]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},3]:Set[KannkorLoginOne]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},4]:Set[Unrest]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;TempCounter:Inc&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},1]:Set[KannkorWife]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},2]:Set[SecretPassword]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},3]:Set[KannkorLoginTwo]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},4]:Set[Unrest]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;TempCounter:Inc&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},1]:Set[KannkorGirlfriend]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},2]:Set[SecretPassword]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},3]:Set[KannkorLoginThree]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},4]:Set[Unrest]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;TempCounter:Inc&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},1]:Set[KannkorWhore]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},2]:Set[SecretPassword]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},3]:Set[KannkorLoginFour]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},4]:Set[Unrest]&lt;br /&gt;
&amp;lt;br&amp;gt;}&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you choose to fill out your toon name only, it would look like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;function SetUpChars()&lt;br /&gt;
&amp;lt;br&amp;gt;{&lt;br /&gt;
&amp;lt;br&amp;gt;variable int TempCounter=1&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},1]:Set[Kannkor]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},2]:Set[Password]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},3]:Set[LoginName]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},4]:Set[ServerName]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;TempCounter:Inc&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},1]:Set[KannkorWife]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},2]:Set[Password]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},3]:Set[LoginName]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},4]:Set[ServerName]&lt;br /&gt;
&amp;lt;br&amp;gt;}&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since you won't be using the auto-login feature, the &amp;quot;Password&amp;quot; field can stay as &amp;quot;Password&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''NOTE''' - If you play with others that know you bot, or people you trust to be on your authorized list, you can add them also. You can have a mix of full information, and Toon name only. For example, here is my toon information, with a friend's toon that gives him authorization. Since I don't know his login information, it won't be used.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;function SetUpChars()&lt;br /&gt;
&amp;lt;br&amp;gt;{&lt;br /&gt;
&amp;lt;br&amp;gt;variable int TempCounter=1&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},1]:Set[Kannkor]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},2]:Set[SecretPassword]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},3]:Set[KannkorLoginOne]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},4]:Set[Unrest]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;TempCounter:Inc&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},1]:Set[Abe] &amp;lt;---- Friends toon name&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},2]:Set[Password]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},3]:Set[LoginName]&lt;br /&gt;
&amp;lt;br&amp;gt;CharInfo[${TempCounter},4]:Set[ServerName]&lt;br /&gt;
&amp;lt;br&amp;gt;}&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You can always edit this file at any time. Just remember not to share this file with anyone, because it has your toon names, and your username and passwords!&lt;br /&gt;
&lt;br /&gt;
Save the file, and continue on.&lt;br /&gt;
&lt;br /&gt;
== Navigation == &lt;br /&gt;
Back to Page 1 [http://logan.warpigs.us/wiki/ogre/index.php/NewUserWalkthrough:Page1 Introduction]&lt;br /&gt;
&lt;br /&gt;
Continue to Page 3 [http://logan.warpigs.us/wiki/ogre/index.php/NewUserWalkthrough:Page3 Tips and Tricks]&lt;/div&gt;</summary>
		<author><name>Valerian</name></author>	</entry>

	<entry>
		<id>https://wiki.ogregaming.com/eq2/index.php/WhyOgre</id>
		<title>WhyOgre</title>
		<link rel="alternate" type="text/html" href="https://wiki.ogregaming.com/eq2/index.php/WhyOgre"/>
				<updated>2010-08-19T02:22:11Z</updated>
		
		<summary type="html">&lt;p&gt;Valerian: /* Why Ogre */  Cleaned up grammar, tweaked verbiage&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Why Ogre ==&lt;br /&gt;
&lt;br /&gt;
There are many questions I get all the time. Here are the most common ones in hopes to answer your questions.&lt;br /&gt;
&lt;br /&gt;
Q: What is OgreBot?&lt;br /&gt;
&lt;br /&gt;
A: OgreBot is a UI driven fully customizable adventure bot.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Q: OgreBot vs EQ2Bot!&lt;br /&gt;
&lt;br /&gt;
A: This is a very tricky question. In the end, both do the same thing - they fight and support you with adventuring.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Q: Is OgreBot better than EQ2Bot then?&lt;br /&gt;
&lt;br /&gt;
A: Yes and no. For some people, yes it is better. For some people no. Both have their strengths and weaknesses. I'll list what I believe are a few of the strengths and weaknesses. Keep in mind, I'm biased towards OgreBot as I have spent over 3 years coding it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Plug and Play&amp;quot;.&lt;br /&gt;
* EQ2Bot wins hands down. You could download EQ2Bot and the default class profile and be playing within minutes. Doesn't require you to really know anything about the class.&lt;br /&gt;
* OgreBot - You need to setup your character via the UI (User Interface). While this can be done without any knowledge of a class, you will see the best results by knowing at least the basics about the class. For screen shots of how to setup a character, [http://logan.warpigs.us/wiki/ogre/index.php/Main_Page#Tabs check out the tabs.]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Customization&lt;br /&gt;
* OgreBot has the advantage. OgreBot was designed to be fully customizable from a UI. This means you have control over nearly every single aspect of the bot, without looking at a piece of code.&lt;br /&gt;
* EQ2bot - You certainly have some customizability with the UI, but in comparison, OgreBot has the advantage.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Documentation/Support&lt;br /&gt;
* OgreBot comes with a wiki that is updated daily/weekly as changes are made to OgreBot. It also has screen shots of nearly every single available, and examples of how to use the options. IRC channel #Ogre where users of OgreBot hang out to provide advice and experience.&lt;br /&gt;
* EQ2bot - Being I've never used EQ2bot, I can't comment on what does and does not exist. We'll chalk this up to me being biased :)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Updates and Auto-updater&lt;br /&gt;
* Updates - Updates to OgreBot generally come weekly. Bug fixes are usually released within 24 hours of bugs being found. All OgreBot files are attached to an automatic updater. This means when new files are released, the next time ISXOgre is run, it will automatically receive the updates. Note for advanced users: ISXOgre uses isxgamespatcher, so you can .nopatch any files you have made custom changes to.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Spell lists, or lack thereof.&lt;br /&gt;
* OgreBot does not use a conventional spell list. It uses what is called a spell export. This is an automated process that is only required to be run once per class. This also means, whenever a new spell, new spell line, new AAs, or there is a level cap increase, all your new spells and abilities are AUTOMATICALLY imported into OgreBot without editing a single file. Spells are displayed to you by their name.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Class files.&lt;br /&gt;
* OgreBot does not use class files. 99% of spells are handled the same way for all classes. A beneficial spell works the same regardless of priest, mage or fighter. When there are special circumstances that are specific to one class, a class specific tab will appear with these special options. For example: Troubador Jester's cap. Warlock's DI/DA, Illy's Timewarp etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mezzing.&lt;br /&gt;
* Currently, OgreBot does not support mezzing. I have never needed it. I can understand that some people want this option, and I will implement it in the future. No ETA.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Back to the Q&amp;amp;A...&lt;br /&gt;
&lt;br /&gt;
Q: How much is OgreBot?&lt;br /&gt;
&lt;br /&gt;
A: An OgreBot subscription is $15 for 90 days (3 months). This allows you to use ISXOgre on 3 computers within a 24 hour period to run as many sessions as you wish. (Same idea as ISXEQ2).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Q: Do I still need ISXEQ2?&lt;br /&gt;
&lt;br /&gt;
A: Yes. ISXOgre doesn't interact with Everquest 2. It interacts with ISXEQ2, the same way EQ2bot, or any other script does.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Q: If Inner Space or ISXEQ2 is down, does ISXOgre still work?&lt;br /&gt;
&lt;br /&gt;
A: No, if Inner Space servers are down, you can't even load EQ2.&lt;br /&gt;
&lt;br /&gt;
A: If ISXEQ2 is down, ISXOgre won't work. See above &amp;quot;Do I still need ISXEQ2&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Q: If I want to sign up, what is the process?&lt;br /&gt;
&lt;br /&gt;
A: Once you have decided you want to sign up, the payment can only be made via PayPal. Contact Kannkor to obtain the PayPal payment instructions. Once the payment is received, I will create an ISXOgre username and password for you, and send you ISXOgre.dll. You then follow [http://logan.warpigs.us/wiki/ogre/index.php/NewUserWalkthrough:Page1 new user walkthrough] to set everything up. Note: At this time, the process for creating an ISXOgre account is an entirely manual process. Due to me personally having to set up the account, there may be a few hours between sending a payment and having your account ready.&lt;/div&gt;</summary>
		<author><name>Valerian</name></author>	</entry>

	</feed>