<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>The Stoppable Force &#187; Tools and Resources</title>
	<atom:link href="http://thestoppableforce.net/category/tools-and-resources/feed/" rel="self" type="application/rss+xml" />
	<link>http://thestoppableforce.net</link>
	<description>A mathematical altoholic blogs about World of Warcraft</description>
	<lastBuildDate>Wed, 01 Sep 2010 15:14:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
<cloud domain='thestoppableforce.net' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>Kahorie&#8217;s DK Simulator</title>
		<link>http://thestoppableforce.net/2010/01/19/kahories-dk-simulator/</link>
		<comments>http://thestoppableforce.net/2010/01/19/kahories-dk-simulator/#comments</comments>
		<pubDate>Tue, 19 Jan 2010 19:53:33 +0000</pubDate>
		<dc:creator>Stop</dc:creator>
				<category><![CDATA[Addons & UI]]></category>
		<category><![CDATA[Death Knights]]></category>
		<category><![CDATA[Raiding]]></category>
		<category><![CDATA[Screenshots]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Tools and Resources]]></category>
		<category><![CDATA[WoW]]></category>

		<guid isPermaLink="false">http://thestoppableforce.net/2010/01/19/kahories-dk-simulator/</guid>
		<description><![CDATA[I was chatting with some people on Vent the other night when it came up with one guy was having a problem: both SimulationCraft and Rawr (fine tools in their own right, don&#8217;t get me wrong!) seemed to be low-balling his death knight&#8217;s DPS &#8211;...<p>Thanks for reading this post from: <a href="http://thestoppableforce.net">The Stoppable Force</a>.<br/><br/><a href="http://thestoppableforce.net/2010/01/19/kahories-dk-simulator/">Kahorie&#8217;s DK Simulator</a></p>
]]></description>
			<content:encoded><![CDATA[<p>I was chatting with some people on Vent the other night when it came up with one guy was having a problem: both SimulationCraft and Rawr (fine tools in their own right, don&#8217;t get me wrong!) seemed to be low-balling his death knight&#8217;s DPS &#8211; by at least 1000 dps in some cases! So when I mentioned <a href="http://code.google.com/p/dksimulator/">Kahorie&#8217;s DK Simulator</a>, I was a little surprised when I was met with first dead air, then &quot;huh? What&#8217;s that?&quot;</p>
<p>Well, I smell a post. Let&#8217;s get started with a quick tour of Kahorie&#8217;s fine, fine tool!</p>
<p><em>Caveat: I use Windows</em>. I am not a Mac person anymore, though not by choice. Anyway &#8211; these instructions <em>should</em> work fine on a Mac if you use BootCamp or some sort of tool that lets you use Windows apps on OS X &#8211; Parallels and VMware Fusion both being popular choices. It&#8217;s not a terribly complex app, and if you can run .NET apps, you can run this sim.</p>
<p>First things first, you need to download the simulator. On the <a href="http://code.google.com/p/dksimulator/downloads/list">downloads tab</a>, you&#8217;ll see a big list of downloads &#8211; but the only one you need to worry about is the very first one, <a href="http://dksimulator.googlecode.com/files/Kahorie%27s%20DK%20Simulator.zip">Kahorie&#8217;s DK Simulator.zip</a>, because it always points to the newest version. Unzip it, and place the folder inside somewhere convenient &#8211; your desktop, a downloads folder. There&#8217;s no installer to run &#8211; open up this folder, and look for this icon, then double-click it. Kahorie&#8217;s DK Simulator runs right out of the box. (Yours probably won&#8217;t have a little green checkmark on it &#8211; mine does, because I keep my simulator stored in my <a href="http://dropbox.com/">Dropbox</a>, which is a whole &#8216;nother story altogether.)</p>
<p><a href="http://thestoppableforce.net/wp-content/uploads/2010/01/dksim.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="dksim" border="0" alt="dksim" src="http://thestoppableforce.net/wp-content/uploads/2010/01/dksim_thumb.png" width="197" height="56" /></a> </p>
<p> <span id="more-1412"></span>
<p>Upon opening Kahorie&#8217;s DK Simulator (which I&#8217;m just going to call &quot;the DK Simulator&quot; from now on because I&#8217;m already tired of typing out the whole thing), you&#8217;ll be greeted with this slightly intimidating window full of dropdowns and options (as always, click to embiggen):</p>
<p><a href="http://thestoppableforce.net/wp-content/uploads/2010/01/dksimulator_1.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="dksimulator_1" border="0" alt="dksimulator_1" src="http://thestoppableforce.net/wp-content/uploads/2010/01/dksimulator_1_thumb.png" width="476" height="478" /></a> </p>
<p>None of this is too difficult once you&#8217;ve done it a time or two, but I&#8217;ll walk you through the basic steps.</p>
<h2>Character</h2>
<p>This is the first dropdown; a few pre-built characters come with the DK Simulator, usually representing &#8216;ideal&#8217; DKs at a given point in raiding progress. Usually I like to create one of these as a sandbox representing my current stats, then a second to test potential gear changes. Since my character is somewhere between T9 10-man and T10 10-man at the moment, I&#8217;ve chosen &quot;2h ToC Blood.xml&quot; from the dropdown list, and clicked Edit to get to the character editor. Here&#8217;s what that screen looks like:</p>
<p><a href="http://thestoppableforce.net/wp-content/uploads/2010/01/dksimulator_2.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="dksimulator_2" border="0" alt="dksimulator_2" src="http://thestoppableforce.net/wp-content/uploads/2010/01/dksimulator_2_thumb.png" width="481" height="483" /></a> </p>
<p>This is pretty straightforward: essentially it&#8217;s your statistics, trinkets, procs (the DK Simulator models several trinkets, procs, and profession enchant procs), and set bonuses, as well as racial bonuses. Obviously I can see that some of these differ from the &#8216;stock&#8217; character to my own death knight. For instance, Rajaat would gain a small main hand expertise bonus for being human, and his stats are definitely different from the ones shown. Unfortunately, the DK simulator doesn&#8217;t have a way to directly import toons from the Armory yet, so you&#8217;ll have to do the copying by hand.</p>
<p>A couple things might be confusing for first-timers.</p>
<ul>
<li><strong>Attack Power (the green part):</strong> If you mouse over your AP in the Armory (or, I believe, in-game), you&#8217;ll see your attack power written as something like: <strong>Melee Attack Power 4333 (3738 <font color="#008000">+ 595</font>). </strong>The only part you put in this blank is the portion in green (here, 595), <em>not the total</em> (here, 4333). This will lead to wildly inflated max possible DPS, if you do, and it&#8217;ll leave you wondering exactly why you&#8217;re underperforming.</li>
<li><strong>Haste Rating:</strong> On the armory, this can be found by mousing over your melee speed.</li>
<li><strong>Armor Penetration Rating:</strong> Similarly, this can be found by mousing over your melee hit rating.</li>
<li><strong>Expertise:</strong> This is <em>really</em> confusing on the Armory. For instance, on Rajaat, I see Expertise: 24. If I mouse over it, I see Expertise 124, but expertise <em>rating</em> 24. I&#8217;ll be 100% honest with you: I usually add this up by hand. 124 is what&#8217;s on my gear, so 124 is what I put here.</li>
<li><strong>Racial:</strong> If you&#8217;re an orc, turn on the &quot;Blood Fury + Pet damage&quot; checkbox, and put in 5 for your expertise on the appropriate hand if you&#8217;re using an axe in that hand. (For two-handed weapon wielders, just use the main hand expertise box.) Dwarves put a 5 into the expertise box if they&#8217;re wielding a mace; humans put a 3 if they&#8217;re using a sword <em>or</em> a mace. Trolls and blood elves check the appropriate box for Berserking or Arcane Torrent, respectively. Everyone else, sorry, your racial talents aren&#8217;t relevant to your DPS. <img src='http://thestoppableforce.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li><strong>Misc:</strong> 3% crit damage is from, I believe, meta gems &#8211; either <a href="http://www.wowhead.com/?item=41285">old and busted</a> or <a href="http://www.wowhead.com/?item=41398">the new hotness</a>. Tailor Enchant is referring to <a href="http://www.wowhead.com/?spell=55777">Swordguard Embroidery</a>. The rest are fairly explanatory.</li>
</ul>
<p>The rest should be fairly self-explanatory &#8211; choose your trinkets, choose your weapon proc if you&#8217;re wielding one of the Onyxia one-handers or the new weapons from Icecrown with a proc (right now that&#8217;s Bryntroll and the two one-handers from Onyxia; you can bet on Shadowmourne being added once it&#8217;s available), and pick any set bonuses you happen to have. One note, if you happen to not have any set bonuses &#8211; which could happen as you&#8217;re mixing and matching gear &#8211; there&#8217;s no blank option. Just delete the entry in those dropdowns with the Backspace or Delete key.</p>
<p>Once you&#8217;ve gotten all these finished, click Save As (or Save if you&#8217;re saving an already-modified character), type in a filename, and hit enter. Choose your new file from the dropdown next to character, then it&#8217;s on to the next step. <strong>This is important &#8211; saving the new file will <em>not pick it from the dropdown for you</em>.</strong> I&#8217;ve gotten incorrect tests many times because I was looking at the wrong character.</p>
<h2>Template</h2>
<p>This is just a fancy way of saying &quot;talents and glyphs.&quot; The most common builds for the current patch are included, and I can probably go with the stock &quot;Blood 51-00-20-01-GoD.xml,&quot; but let&#8217;s see what the edit screen looks like, in case you&#8217;ve got a non-standard build or glyph setup. If you need to edit a template, or want to make sure the stock ones are the same as what you&#8217;ve got, pick a template from the dropdown and click Edit.</p>
<p><a href="http://thestoppableforce.net/wp-content/uploads/2010/01/dksimulator_3.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="dksimulator_3" border="0" alt="dksimulator_3" src="http://thestoppableforce.net/wp-content/uploads/2010/01/dksimulator_3_thumb.png" width="513" height="515" /></a> </p>
<p>That&#8217;s pretty much it. If you&#8217;ve ever used a talent calculator before &#8211; whether on the Armory, on Wowhead or MMO-Champion, or even in-game &#8211; you&#8217;ve seen this. It only gets a little weird when PTRs are out and the functioning of a glyph is changing &#8211; for instance, prior to 3.3, the DK Simulator included IcyTouch and IcyTouchII &#8211; the former representing how it used to work (extra runic power), as opposed to how it works now. </p>
<p>Oh, and the StartTalentDpsValue button will figure out how much DPS a given talent point is worth &#8211; so for instance, if you got down to having enough talent points to maximize Blood-Caked Blade or Necrosis, but not both, this button would help you figure out which one you wanted to max out to eke out that last itty bitty pesky point of DPS.</p>
<p>A caveat, this <em>will</em> let you put in illegal talent builds like 71/71/71, so, uh, double-check before you save, yeah? Save. Now back to the main screen. Pick your template from the dropdown, and it&#8217;s on to the next step.</p>
<h2>Intro</h2>
<p>This just lets you model an introductory round to your rotation. Some builds, such as the blood/Glyph of Disease spec, use this &#8211; the first round of a DPS rotation will be radically different from the others. You can also choose NoIntro.xml, which models no special introductory round. If you do choose to make and edit an intro, you&#8217;ll be using the rotation editor, which I&#8217;ll cover below. Skip down to rotation editing if you want to edit your priority.</p>
<h2>Priority and Rotation</h2>
<p>A lot of noise is made about the different between priority and rotation. Most builds can be defined as either, and honestly it&#8217;s up to your individual playstyle to decide how you define your priority or rotation. Some builds even switch &#8211; for example, in my build, my introduction is a flat rotation (PS &gt; IT &gt; DS &gt; HS &gt; Pest &gt; RP dump), while after that it becomes a priority system (Keep diseases up &gt; Heart Strike &gt; Death Strike &gt; Death Coil). You may find that a straight-up rotation works fine for you &#8211; a lot of Unholy players use one, for instance. It&#8217;s really a matter of preference &#8211; so, pick the one you prefer.</p>
<p>Now, one of the two boxes &#8211; priority or rotation &#8211; will be greyed out, and the one you chose can be selected from. Choose, then edit, because I guarantee most of the time it&#8217;s not going to match what you&#8217;re actually doing in play. (You want to, if at all possible, <em>not</em> save over these base rotations &#8211; they&#8217;re usually examples of cookie cutter rotations, and it&#8217;s possible they&#8217;re better than what you&#8217;re doing, but I digress). </p>
<p>Both priority and rotation editing (and intro editing) use the Rotation Editor tab. Here&#8217;s what that looks like.</p>
<p><a href="http://thestoppableforce.net/wp-content/uploads/2010/01/image.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://thestoppableforce.net/wp-content/uploads/2010/01/image_thumb.png" width="507" height="509" /></a> </p>
<p>Oh, hey, this looks familiar. What this says is that Frost Fever is a higher priority than Blood Plague (only because it won&#8217;t let you set them equal&#8230;), then Heart Strikes, then Death Strikes, then lastly Death Coil. Essentially the list on the right represents both abilities and combinations of abilities to work into your priority or rotation. Use the arrows on the items on the left column to move them up, down, or out of your rotation/priority; use the arrows on the items in the right column to move them into your rotation/priority. A few of them might be unfamiliar, because a lot of them apply to Frost:</p>
<ul>
<li><strong>KMFrostStrike, KMHowlingBlast, KMRime</strong>: These Frost-specific abilities represent waiting until you have a Killing Machine proc, then using Frost Strike or Howling Blast. KMRime actually represents having both Killing Machine and Rime procs up simultaneously.</li>
<li><strong>FrostStrikeMaxRp, DeathCoilMaxRp</strong>: These represent dumping RP abilities because you are close to, or at, maximum RP, and generating any more would be a waste.</li>
<li><strong>SaveRpForRuneStrike</strong>: Self-explanatory, I figure.</li>
<li><strong>CinderDisease</strong>: For those of you still using Rune of Cinderglacier, Cinderglacier increases your disease damage but does not consume the proc.</li>
<li><strong>DRMObliterate, DRMDeathStrike</strong>: Being honest, I&#8217;m a little shaky on the meaning of these. I presume it means waiting until you have two Death Runes from Death Rune Mastery to fire off one of these abilities. None of the current rotations uses them, so I suspect they might represent things that have fallen out of favor in the current DK DPS landscape.</li>
<li><strong>FadeRime</strong>: This represents casting Howling Blast when your Rime buff is just about to fade, whether you got a Killing Machine proc or not. No sense wasting it!</li>
</ul>
<p>Cooldowns are not represented here (like the gargoyle, dancing rune weapon, etc.) because they are not part of a standard rotation or priority system. Now, if you <em>are</em> editing a rotation instead of a priority (or if you&#8217;re editing an intro &#8211; intro segments are, by definition, rotations), you&#8217;ll notice an additional checkbox:</p>
<p><a href="http://thestoppableforce.net/wp-content/uploads/2010/01/dksimulator_4.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="dksimulator_4" border="0" alt="dksimulator_4" src="http://thestoppableforce.net/wp-content/uploads/2010/01/dksimulator_4_thumb.png" width="541" height="543" /></a> </p>
<p>All the retry/wait checkbox does is ask you if you want to try something, or wait for it to be available again, if you missed it. As you can see, in this intro, I&#8217;ll retry anything out of PS &gt; IT &gt; DS &gt; BS &gt; Pest if it misses or I have to move, because that&#8217;s the only way I can get my priority system running &#8211; but I won&#8217;t wait on Death Coils, mostly because if you miss, you don&#8217;t get that runic power back, so I could be waiting a long time&#8230;</p>
<p>As usual, once finished, Save or Save As, return to the main screen, and choose your new saved intro/rotation/priority from the dropdown.</p>
<h2>Presence, Sigil, Main Hand, and Off Hand</h2>
<p>Fairly self-explanatory: the presence you&#8217;re running in for DPS (almost universally Blood these days), the Sigil you&#8217;re using, your main hand weapon&#8217;s runeforge, and your off-hand weapon&#8217;s runeforge (if any). Two-hand wielders, leave your off-hand runeforge blank.</p>
<p><a href="http://thestoppableforce.net/wp-content/uploads/2010/01/dksimulator_5.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="dksimulator_5" border="0" alt="dksimulator_5" src="http://thestoppableforce.net/wp-content/uploads/2010/01/dksimulator_5_thumb.png" width="566" height="568" /></a> </p>
<h2>Other Settings</h2>
<p>Some of these settings you&#8217;ll need to touch; some you won&#8217;t. Here&#8217;s the most important ones to look at, in my opinion, and you can investigate the rest if you wish:</p>
<ul>
<li><strong>Latency in ms:</strong> <em>VERY IMPORTANT!</em> Latency plays a huge part in your DPS (just ask any Australian playing on US servers), and setting this to your average latency will generate <em>much</em> more reliable results.</li>
<li><strong>Number of enemies:</strong> Choosing 1 enemy gets you something like a Patchwerk fight; choosing multiples can represent any kind of fight where your DK is fighting multiple enemies at once, and whether or not you want to keep diseases up on all of them at once.</li>
<li><strong>Use Bone Shield/UA:</strong> This just chooses when you want to re-apply Bone Shield or Unbreakable Armor when they fall off. Your choices are kind of limited: apply them <em>after</em> a Blood Strike/Blood Boil, or apply them <em>instead</em> of a Blood Strike/Blood Boil. </li>
<li><strong>Wait for FC proc for GG/DRW:</strong> This will stop Gargoyle/Dancing rune weapon from being used until your Fallen Crusader runeforge procs. I&#8217;m not entirely sure, but if you&#8217;re not using Fallen Crusader at all (I&#8217;m not sure why&#8230; but maybe you&#8217;re running some crazy Unholy build with Cinderglacier on a two-hander or something), you may want to uncheck this or it may never use the GG or DRW.</li>
<li><strong>Generate Combat Log:</strong> If your DPS seems very low in the report &#8211; or very high &#8211; you should check this on and see what is going on in the generated combat log. Sometimes priorities (<em>especially</em> priorities) can be very difficult to model correctly. I once accidentally somehow made a build that prioritized blood taps and keeping Bone Shield and Horn of Winter up higher than <em>everything</em> else.</li>
<li><strong>Show Procs/Non-Damaging Spells:</strong> Useful, but probably not necessary. Useful for seeing how often your procs were up during a given fight.</li>
<li><strong>Report Name:</strong> Good if you&#8217;re doing multiple reports in a row.</li>
</ul>
<h2>Buffs</h2>
<p>There&#8217;s a buffs tab along the top that we haven&#8217;t, as of yet, touched. It&#8217;s very important to edit this. By default, <em>every single buff is on</em>, and let me tell you, this is how you get some <em>vastly</em> inflated numbers. You&#8217;ll probably want to pare down the selection to get the buffs that you&#8217;re more likely to have in your raid. To get your &quot;test dummy&quot; DPS, get rid of everything except Str/Agi.</p>
<p><a href="http://thestoppableforce.net/wp-content/uploads/2010/01/dksimulator_6.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="dksimulator_6" border="0" alt="dksimulator_6" src="http://thestoppableforce.net/wp-content/uploads/2010/01/dksimulator_6_thumb.png" width="470" height="472" /></a> </p>
<h2>Let&#8217;s Go!</h2>
<p>Now, there&#8217;s two big buttons at the bottom: <strong>Start Simulator</strong>, and <strong>Start EP. Start Simulator</strong> is pretty straightforward: a progress bar pops up, and it will run a raid boss simulation with the parameters you&#8217;ve put in, generating an output that looks something like this (try not to laugh too hard):</p>
<p><a href="http://thestoppableforce.net/wp-content/uploads/2010/01/dksimulator_report.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="dksimulator_report" border="0" alt="dksimulator_report" src="http://thestoppableforce.net/wp-content/uploads/2010/01/dksimulator_report_thumb.png" width="515" height="517" /></a> </p>
<p>A very precise breakdown of what you used, when you used it, what hit, what missed, what critted, so on and so forth. Those numbers are actually fairly consistent with what I&#8217;ve seen recently, too &#8211; and higher than what I&#8217;ve seen in 5-mans, which I suppose can be accounted for by raid buffs.</p>
<p>The other button, <strong>Start EP</strong>, is more useful to help you figure out what you want to look for on new loot to get an upgrade&#8230;at least, this is how it was explained to me. EP is, if I remember correctly, &quot;equivalency points,&quot; or something along those lines &#8211; essentially, a guide to what stats are more valuable to you on new gear, and what ones are less valuable. There are options on the EP Options and Stat Scaling tabs that you can fiddle with; honestly, the defaults have always seemed reasonable to me (though I do add trinkets and stats I know I need more of, like armor penetration). This will take much longer to run (and will also put a crapton of progress bars on your screen that you can&#8217;t minimize and that are always on top of everything&#8230; annoying), but once it&#8217;s finished, you&#8217;ll get something that looks like this (I turned on a bunch of additional options):</p>
<p><a href="http://thestoppableforce.net/wp-content/uploads/2010/01/dksimulator_ep.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="dksimulator_ep" border="0" alt="dksimulator_ep" src="http://thestoppableforce.net/wp-content/uploads/2010/01/dksimulator_ep_thumb.png" width="546" height="548" /></a> </p>
<p>The nice part is, you can plug these directly into Wowhead&#8217;s loot filters, or LootRank, or really anything of that kind &#8211; and get customized lists of loot for <em>you</em>. Neat, eh? (Looks like I could do with a little less Expertise and a little more Armor Pen and Strength&#8230; oh, and a Greatness card&#8230; and should stick with 4P T9 until I can get at least 2P T10, since those two are nearly equivalent.)</p>
<p>Any questions? Ask in the comments and I&#8217;ll answer them as best as I can.</p>
<p>Thanks for reading this post from: <a href="http://thestoppableforce.net">The Stoppable Force</a>.<br/><br/><a href="http://thestoppableforce.net/2010/01/19/kahories-dk-simulator/">Kahorie&#8217;s DK Simulator</a></p>
]]></content:encoded>
			<wfw:commentRss>http://thestoppableforce.net/2010/01/19/kahories-dk-simulator/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Experiment in progress</title>
		<link>http://thestoppableforce.net/2009/05/27/experiment-in-progress/</link>
		<comments>http://thestoppableforce.net/2009/05/27/experiment-in-progress/#comments</comments>
		<pubDate>Wed, 27 May 2009 05:20:04 +0000</pubDate>
		<dc:creator>Stop</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Raiding]]></category>
		<category><![CDATA[Tools and Resources]]></category>
		<category><![CDATA[Xajek]]></category>

		<guid isPermaLink="false">http://thestoppableforce.net/?p=1056</guid>
		<description><![CDATA[I started playing with the WoW.com Profiles stuff today as a sort of experiment. It&#8217;s kinda neat, though still a few kinks I&#8217;d like to see worked out, but maybe I&#8217;m an unusual case. Regardless, here&#8217;s my profile, which consists of me doing things with...<p>Thanks for reading this post from: <a href="http://thestoppableforce.net">The Stoppable Force</a>.<br/><br/><a href="http://thestoppableforce.net/2009/05/27/experiment-in-progress/">Experiment in progress</a></p>
]]></description>
			<content:encoded><![CDATA[<p>I started playing with the <a href="http://profile.wow.com/">WoW.com Profiles</a> stuff today as a sort of experiment. It&#8217;s kinda neat, though still a few kinks I&#8217;d like to see worked out, but maybe I&#8217;m an unusual case. <img src='http://thestoppableforce.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Regardless, <a href="http://profile.wow.com/user/stoppableforce1">here&#8217;s my profile</a>, which consists of me doing things with my shadow priest and a few duplicate posts as I eventually figure out that a /reload and re-upload won&#8217;t work because it doesn&#8217;t clear uploaded data.</p>
<p>C&#8217;est la vie.</p>
<p>Thanks for reading this post from: <a href="http://thestoppableforce.net">The Stoppable Force</a>.<br/><br/><a href="http://thestoppableforce.net/2009/05/27/experiment-in-progress/">Experiment in progress</a></p>
]]></content:encoded>
			<wfw:commentRss>http://thestoppableforce.net/2009/05/27/experiment-in-progress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Archiving your combat log and screenshots (for Windows)</title>
		<link>http://thestoppableforce.net/2009/04/17/archiving-your-combat-log-and-screenshots-for-windows/</link>
		<comments>http://thestoppableforce.net/2009/04/17/archiving-your-combat-log-and-screenshots-for-windows/#comments</comments>
		<pubDate>Fri, 17 Apr 2009 19:38:10 +0000</pubDate>
		<dc:creator>Stop</dc:creator>
				<category><![CDATA[Guides]]></category>
		<category><![CDATA[IRL]]></category>
		<category><![CDATA[Tools and Resources]]></category>

		<guid isPermaLink="false">http://thestoppableforce.net/2009/04/17/archiving-your-combat-log-and-screenshots-for-windows/</guid>
		<description><![CDATA[(3:37:17 PM) Nibuca: Lesson learned: make sure to delete your wow combat log more often than once every 4 months For those of you who log, for use with WoW Web Stats or one of its ilk, you may not have noticed but there are...<p>Thanks for reading this post from: <a href="http://thestoppableforce.net">The Stoppable Force</a>.<br/><br/><a href="http://thestoppableforce.net/2009/04/17/archiving-your-combat-log-and-screenshots-for-windows/">Archiving your combat log and screenshots (for Windows)</a></p>
]]></description>
			<content:encoded><![CDATA[<blockquote><p>(3:37:17 PM) <a href="http://chicanery.fibergeek.com/">Nibuca</a>: Lesson learned: make sure to delete your wow combat log more often than once every 4 months</p>
</blockquote>
<p>For those of you who log, for use with <a href="http://wowwebstats.com/">WoW Web Stats</a> or one of its ilk, you may not have noticed but there are a couple interesting facts about the WoW combat log:</p>
<ol>
<li>It&#8217;s super-verbose, meaning it grows <em>really</em> quickly as a result, and </li>
<li>WoW never deletes it, archives it, or starts a new one &#8211; when you turn off then turn on logging, WoW will gleefully keep appending to the same file. </li>
</ol>
<p>As a result you can end up with a combat log over 5 million lines long, like Nibs above. Yikes! Well, if you&#8217;re a Windows user, I&#8217;ve got a solution you can use to automate some of this, to take the tedium out of needing to edit a log or archive it manually. Follow me past the break&#8230; </p>
<p> <span id="more-990"></span><br />
<h2>Installing PowerShell and Preparing to Run Scripts</h2>
<p>Alright, the first thing you&#8217;ll need to do is download and install <a href="http://www.microsoft.com/windowsserver2003/technologies/management/powershell/default.mspx">Windows PowerShell</a>. This was one of the much-touted features of Vista back when Vista was still called Longhorn, but like many of those pie-in-the-sky features it got stripped out. This is unfortunate, because the eventual result &#8211; PowerShell &#8211; is a nice flexible scripting language for Windows, with some built-in safety mechanisms that things like batch files just don&#8217;t have. (In fact, execution of scripts is actually disabled by default. We&#8217;ll work around that.)</p>
<p>On the other hand, since it&#8217;s not a pack-in with Vista, you&#8217;re actually able to install it on Windows XP SP2, Windows Server 2003, and Windows Vista. Snazzy! Anyway, <a href="http://www.microsoft.com/windowsserver2003/technologies/management/powershell/download.mspx">hit the download page to grab it</a>. The install is fairly straightforward, and you shouldn&#8217;t need me to hold your hand to walk you through it.</p>
<p>When you&#8217;re done, you should have a Windows PowerShell entry in your Start Menu. Open it up, and you&#8217;ll get a window that &#8230; looks a hell of a lot like a DOS prompt. In fact, a lot of your familiar DOS commands (like â€˜dir&#8217;, â€˜rename&#8217;, etc.) will still work just fine. </p>
<p> <a href="http://thestoppableforce.net/wp-content/uploads/2009/04/7bbf2430a98702749c6c81cb9a7bb68b.png"><img title="7bbf2430a98702749c6c81cb9a7bb68b" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="306" alt="7bbf2430a98702749c6c81cb9a7bb68b" src="http://thestoppableforce.net/wp-content/uploads/2009/04/7bbf2430a98702749c6c81cb9a7bb68b-thumb.png" width="474" border="0" /></a>
<p>What you&#8217;ll want to do, in order to run the scripts I&#8217;ve got linked later on in this post, is enable your PowerShell installation to run scripts you&#8217;ve written yourself without a question, but not those you download from the internet unless they&#8217;re from a trusted signer. To do that, at the prompt, type:</p>
<blockquote><pre>Set-ExecutionPolicy RemoteSigned</pre>
</blockquote>
<p>&#8230; and press enter. Voila! You&#8217;ll actually see&#8230; absolutely no feedback. Whoops. That&#8217;s intentional. But if you want to make <em>sure</em> it worked, you can type:</p>
<blockquote>
<pre>Get-ExecutionPolicy</pre>
</blockquote>
<p>And after you press enter, it will return what the execution policy for your system is. If you see &#8220;RemoteSigned&quot;, you&#8217;re good to go.</p>
<h2>Getting and Running the Scripts</h2>
<p>First things first, download this zipfile: <a href="http://thestoppableforce.net/downloads/TSFArchiverScripts.zip">TSFArchiverScripts.zip</a>. Inside you should see two files, ArchiveCombatLogs.ps1 and ArchiveScreenshots.ps1. Take these out of the zipfile, then open each of these up using your text editor of choice; by default, if you have nothing else, you use Notepad. (I prefer <a href="http://notepad-plus.sourceforge.net/">Notepad++</a>. But to be honest, text editors are kind of like religions: everyone has one they like, no one can explain to you why they like the one they like, and if they <em>do</em> try and explain it, the reasons why are totally alien to you.)</p>
<p>At the top of ArchiveCombatLogs.ps1, you&#8217;ll see this line:</p>
<blockquote>
<p>$default = &quot;C:\Users\Public\Games\World of Warcraft\Logs\WoWCombatLog.txt&quot;</p>
</blockquote>
<p>Change that to the actual location of your WoW combat log &#8211; it may be at C:\Program Files\World of Warcraft\WoWCombatLog.txt, for example. <em>Be sure and leave the double quotes intact!</em></p>
<p>Meanwhile, in ArchiveScreenshots.ps1, you&#8217;ll see this line:</p>
<blockquote>
<p>$default = &quot;C:\Users\Public\Games\World of Warcraft\Screenshots&quot;</p>
</blockquote>
<p>Again, change this to your actual screenshots directory &#8211; it may be C:\Program Files\World of Warcraft\Screenshots. When you change this one, <em>leave the double quotes intact <strong>and</strong> do <strong>not</strong> put a slash after Screenshots!</em></p>
<p>Save each of these, then close them. That&#8217;s all the editing you should have to do. Move them to somewhere that doesn&#8217;t have spaces in the name, just to be safe &#8211; like C:\Scripts or something like that. (Mine are stored in C:\Users\Public\ .) PowerShell can be as picky about paths with spaces in them as DOS ever was.</p>
<h2>Running These Scripts Manually</h2>
<p>Now, it&#8217;s easy enough to run the scripts manually, assuming you still have your PowerShell script open. In fact, you may want to do just that to give it a shot! For the sake of argument, I&#8217;m going to assume you installed them at C:\Scripts like I suggested; if not, replace that with whatever you did use. In your PowerShell window, type each of the following lines, hitting enter after each one:</p>
<blockquote>
<p>cd C:\Scripts</p>
<p>.\ArchiveCombatLogs.ps1</p>
<p>.\ArchiveScreenshots.ps1</p>
</blockquote>
<p>That&#8217;s it! If all went well, you probably &#8230; actually didn&#8217;t see anything. Maybe some feedback from the screenshots script, but probably not. (You definitely saw feedback in <strong><font color="#ff0000">BRIGHT RED</font></strong> from either one if you didn&#8217;t have a Screenshots directory or a combat log; if you feel you should, double-check your changes to the scripts from the steps above.)</p>
<p>What actually happened is that your combat log was renamed according to the last time it was written in &#8211; so if it had last been written to at 2pm, April 13th, 2009, it will be listed now as 04132009_140000_WoWCombatLog.txt (the date, followed by the hours, minutes, and seconds, followed by &#8211; duh &#8211; WoWCombatLog.txt.) If your system displays the dates in another format, this may break, but I believe PowerShell is fairly uniform.</p>
<p>As your your screenshots, you should now find subfolders in your Screenshots directory. Let&#8217;s say you have screenshots from April 12th, 13th, and 14th. Inside your Screenshots folder, you will now find a 2009 folder, which contains an 04 folder, which in turns contains folders named â€˜12&#8242;, â€˜13&#8242;, and â€˜14&#8242;. And inside those? Your screenshots! Huzzah! (Again, foreign date formats may break this. If so, let me know and I&#8217;ll work on an internationalized version of this.)</p>
<h2>Scheduling Your Tasks</h2>
<p>Now, obviously running these manually all the time would be kind of a pain in the ass. That&#8217;s why we&#8217;re going to automate it! Automation is beauty, folks. It&#8217;s why we like addons like Outfitter. In Windows XP, click Start, then go to Programs or All Programs (depending on whether you&#8217;re using the Classic or Damn Fancy start menu), then to Accessories, then System Tools, then Scheduled Tasks. <a href="http://support.microsoft.com/kb/308569">Microsoft has fairly clear directions on how to do this</a>.</p>
<p>Double-click &#8220;Add Scheduled Task,&#8221; then use the wizard to create a new task. Here&#8217;s the relevant portion: when you get to the part where you have to pick a program to schedule, choose &#8220;Windows PowerShell&#8221; from the list and click next. Choose when you want to run it (it&#8217;s entirely up to you &#8211; I have it run while I&#8217;m not home). When you get to the part where you put in a username and password, you&#8217;ll want to put in the username of someone who can make changes to the folders and such where WoW is located. 99% of the time, this will be your own user account; on the off chance you&#8217;re not running as an administrator user, put an administrator user&#8217;s credentials in here.</p>
<p>On the last screen, check the box that says &#8220;Open advanced properties for this task when I click Finish.&#8221; Then&#8230; click Finish. This will pop up a dialog box with the PowerShell job&#8217;s info. What you&#8217;ll want to do is append the path to your script after the path to PowerShell, like so (here&#8217;s a picture, in case that was gibberish):</p>
<p><a href="http://thestoppableforce.net/wp-content/uploads/2009/04/09f3a6aaa16dcaaaa82bc1c2569f3cea.png"><img title="09f3a6aaa16dcaaaa82bc1c2569f3cea" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="449" alt="09f3a6aaa16dcaaaa82bc1c2569f3cea" src="http://thestoppableforce.net/wp-content/uploads/2009/04/09f3a6aaa16dcaaaa82bc1c2569f3cea-thumb.png" width="405" border="0" /></a> </p>
<p>Save it by hitting OK, and you&#8217;re finished! Do the same steps, only replace &#8220;ArchiveCombatLogs.ps1&#8243; with &#8220;ArchiveScreenshots.ps1&#8243;.</p>
<p>In Vista, you&#8217;ll want to open up the Task Scheduler by going to the Control Panel, clicking Administrative Tools, and then opening Task Scheduler. On the right side, look for &#8220;Create Basic Task&#8221; and click it. Enter whatever name you like (I suggest something snappy, like &#8220;Archive Combat Logs&#8221;), give it a description if you really want to, and hit Next.</p>
<p>Again, just like in XP, choose when you want it to run on the next screen, then hit next again. When you get to the &#8220;Action&#8221; portion, you can choose from one of three options: we want &#8220;Start a program,&#8221; so choose that (by default, it should be selected) and hit Next.</p>
<p>In the box for &#8220;Program/script,&#8221; click Browse and look for the path to PowerShell.exe. Now, below that, add the script&#8217;s name in quotes that you wish to run &#8211; like &#8220;C:\Scripts\ArchiveCombatLogs.ps1&#8243;. Here&#8217;s mine, for example:</p>
<p><a href="http://thestoppableforce.net/wp-content/uploads/2009/04/99b2597b3d8b90a0b524ab524bb1bb5b.png"><img title="99b2597b3d8b90a0b524ab524bb1bb5b" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="334" alt="99b2597b3d8b90a0b524ab524bb1bb5b" src="http://thestoppableforce.net/wp-content/uploads/2009/04/99b2597b3d8b90a0b524ab524bb1bb5b-thumb.png" width="484" border="0" /></a> </p>
<p>Click next, make sure everything on the next screen looks fine, and click Finish. And that&#8217;s it! Enjoy your newly automated organized lifestyle.</p>
<p>Now if we could just get one of those Mac users to figure out how to do this with Automator for us&#8230; and those Linux people to whip us up a shell script&#8230; we&#8217;d have everybody covered. (Hint, hint.)</p>
<p>Thanks for reading this post from: <a href="http://thestoppableforce.net">The Stoppable Force</a>.<br/><br/><a href="http://thestoppableforce.net/2009/04/17/archiving-your-combat-log-and-screenshots-for-windows/">Archiving your combat log and screenshots (for Windows)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://thestoppableforce.net/2009/04/17/archiving-your-combat-log-and-screenshots-for-windows/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Pugchecker: because the numbers don&#8217;t lie (except for DTK)</title>
		<link>http://thestoppableforce.net/2009/04/07/pugchecker-because-the-numbers-dont-lie-except-for-dtk/</link>
		<comments>http://thestoppableforce.net/2009/04/07/pugchecker-because-the-numbers-dont-lie-except-for-dtk/#comments</comments>
		<pubDate>Tue, 07 Apr 2009 16:02:45 +0000</pubDate>
		<dc:creator>Stop</dc:creator>
				<category><![CDATA[Achievements]]></category>
		<category><![CDATA[Questing]]></category>
		<category><![CDATA[Raiding]]></category>
		<category><![CDATA[Tools and Resources]]></category>

		<guid isPermaLink="false">http://thestoppableforce.net/?p=961</guid>
		<description><![CDATA[Here&#8217;s a neat little tool: Pugchecker. All it does is take all the info on boss kills from your armory profile and display it in an easy to read numbered format, ordered by dungeon. One caveat, apparently Drak&#8217;tharon Keep is very buggy about granting kill...<p>Thanks for reading this post from: <a href="http://thestoppableforce.net">The Stoppable Force</a>.<br/><br/><a href="http://thestoppableforce.net/2009/04/07/pugchecker-because-the-numbers-dont-lie-except-for-dtk/">Pugchecker: because the numbers don&#8217;t lie (except for DTK)</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a neat little tool: <a href="http://pugchecker.com/">Pugchecker</a>. All it does is take all the info on boss kills from your armory profile and display it in an easy to read numbered format, ordered by dungeon.</p>
<p>One caveat, apparently Drak&#8217;tharon Keep is very buggy about granting kill credits for Tharon&#8217;ja &#8211; if you&#8217;re dead or in skeleton form, you won&#8217;t get the credit (and often won&#8217;t get the achievement). I guess I got lucky. Anyway, <a href="http://www.pugchecker.com/index.php?name=Zulfon&#038;server=Feathermoon-US">here&#8217;s my Pugchecker page</a>. Kind of cool!</p>
<p>Thanks for reading this post from: <a href="http://thestoppableforce.net">The Stoppable Force</a>.<br/><br/><a href="http://thestoppableforce.net/2009/04/07/pugchecker-because-the-numbers-dont-lie-except-for-dtk/">Pugchecker: because the numbers don&#8217;t lie (except for DTK)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://thestoppableforce.net/2009/04/07/pugchecker-because-the-numbers-dont-lie-except-for-dtk/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
