Skip to the main content
Skip to the entry’s beginning
First published on .
table of contents

rangifer’s diary: pt. lxxiii

NOTE: Although almost all of my diary entries are rather image-heavy, this one is particularly so. This entry has just over 5 MiB of image data, so, you know, sit back and relax while you wait for the images to load. :)

Taxonomising odd jobs, pt. vi: Forestry. §1

In the previous part (pt. v) of this series, I constructed (by hand) a hypergraph that groups the members of our odd job universe into categories that I thought were relevant. In this model, the vertex set is the odd job universe, and the edge set is the set of categories that we are grouping the odd jobs into. Then, I wrote a program that was capable of taking such a hypergraph as its input, and outputting a colourful SVG of a rainbow box representing said input.

Although we could go further in studying our hypergraph(s) directly — including, but not limited to, trying a different visual aid like Euler diagrams — I want to leave pt. v as it is. This part, and parts after it, might (or might not) still make use of the hypergraphs constructed in pt. v, and pt. v already did essentially what it set out to do. So, with that, we can move on to forestry.

As you might remember from past entries in this series, the idea here is to construct (by hand) a weak ordering on our odd job universe, ordering by some suitable notion of “primitiveness”. Then, we can use this weak ordering to constrain the construction (again, by hand) of a rooted forest that imitates a phylogenetic tree — or disjoint union of phylogenetic trees, as the case may be. I also want to explore the use of a slightly different structure (different from this rooted forest model), but that can come later.

Just as a little refresher on what a “weak ordering” is, it’s intuitively the kind of ordering that you get when you rank things. The ranks themselves are totally ordered, meaning that if you have any two distinct ranks, then one rank is higher than the other. But the things that we’re (weakly) ordering might occupy the same rank. If two things are of the same rank, then they are “tied” (in the sense of a “dead heat”) within the weak ordering. We will use “≲” to symbolise weak orderings: “𝑎 ≲ 𝑏” means that 𝑎 is less than 𝑏, or 𝑎 is tied with 𝑏. We say that 𝑎 is “tied with” (or “equivalent to”) 𝑏 iff 𝑎 ≲ 𝑏 and 𝑏 ≲ 𝑎. Each “rank” is an equivalence class. Any strict partial order whose incomparability (¬(𝑎 < 𝑏  𝑏 < 𝑎)) relation is transitive induces a weak ordering, where equivalence is defined as incomparability. Alternatively, a weak ordering is just a total ordering in which we remove the antisymmetry requirement; i.e. it’s not necessarily true that 𝑎 = 𝑏 just because 𝑎 ≲ 𝑏  𝑏 ≲ 𝑎.

To write out the weak ordering that we want, we must first decide how to write it. As usual, I’ll be using RON as a human-readable serialisation format, to keep the format computer-readable, human-readable, and unambiguous. Because a weak ordering can be thought of as a total ordering over zero or more equivalence classes, we can write our weak ordering as a list (delimited by square brackets: []) of equivalence classes. RON only has one kind of homogeneous collection: the list. There exists no dedicated syntax for sets (if you were so inclined, you could technically use a map where all values are of the unit type…), nor for unordered lists (if you were so inclined, you could technically use a map where all values are positive integers…). So each equivalence class will be represented by a list, as well. Then, we can just refer to each odd job by name, so each odd job is just a string (delimited by double quotation marks: ""). The result is something manifestly of type [[String]], or List<List<String>> (better yet: List<NonemptyList<String>>), or whatever you wanna call it. Oh, and the list will proceed in descending order of “primitiveness” (i.e. it will be more or less chronological).

I started writing out the ordering from the beginning, i.e. the most primitive jobs. I started with just three equivalence classes:

  1. Pre-historic jobs.
  2. The other OGs, i.e. any odd job that is one of the most primitive, but we can’t necessarily conclude that it’s old enough to be “pre-historic”.
  3. Other jobs that we know are very old, but probably came later. Or, jobs that were directly induced by items/jobs that existed from the beginning.

Some interesting picks here are:

From there, I added a fourth equivalence class after all of these. It corresponds to odd jobs that don’t fit into one of the prior equivalence classes, but have isolated historical attestation (that I know of). By “isolated”, I just mean any documents that exist outside of odd job lists (e.g. GunDelHel’s), and outside of compilations of older material.

Then, I took a look at the two major compilations that I’ve been referencing throughout this series: GunDelHel’s General List of Experimental Classes, and Alyssaur’s Alyssaur’s Kind of Unnecessary Compilation of Unusual Builds (archived). I took the remaining odd jobs that were not already in one of the four equivalence classes mentioned above, and split them into three groups:

I broke these three groups down into a small number of equivalence classes each, and extracted some to put elsewhere. Several of the jobs are present in neither GunDelHel’s nor Alyssaur’s lists, simply due to issues of definition. I placed three of these — DEX mage, DEXginner, and gishlet — into their own “definition-wrangling” equivalence class because they all have very primitive analogues (STR mage, STRginner, and gish, respectively), but technically aren’t included explicitly in GunDelHel’s nor Alyssaur’s lists, just because their lists are not as fine-grained. I placed two more of these — LUKginner and LUKlander — into their own “rely on common claws” equivalence class, because they have pre-historical analogues (permabeginners and islanders, respectively), and just need common claws to exist in the game in order to become their own jobs.

The final (least primitive) equivalence class contains:

…These are the odd jobs that I suspect were genuinely concocted by Oddjobs.

You can find the resulting RON file at weak_ordering.ron, and I’ve also reproduced a copy of it below:

    // Pre-historic ’ginners
    ["STRginner", "STRlander", "DEXlander", "hybridlander"],
    // The other original odd jobs
    ["camper", "HP warrior", "STR mage", "gish", "brigand", "woods(wo)man"],
    // Induced or slightly-later-than-original jobs
        "dagger warrior",
        "grim reaper",
        "LUKless sin",
        "DEX warrior",
    // Jobs with isolated (non-compiled) historical evidence AFAIK
    ["blood dit", "LUK warrior", "bow-whacker"],
    // Jobs that rely on common claws
    ["LUKginner", "LUKlander"],
    // Present in both GunDelHel’s and Alyssaur’s lists
    ["LUKless dit", "swashbuckler", "wand warrior", "magelet", "DEX brawler"],
    // Definition-wrangling jobs
    ["DEX mage", "DEXginner", "gishlet"],
    // Present in GunDelHel’s list, but not Alyssaur’s
    ["wandginner", "pugilist", "armed brawler"],
    ["clawginner", "begunner", "bowginner"],
    // Present in neither GunDelHel’s nor Alyssaur’s lists
        "dagger sin",
        "bullet bucc",
        "LUK bucc",
        "punch slinger",

panolia @ MPQ: the final chapter

It is time, once again, for the adventures of my permarogue panolia… at MPQ!! This time, featuring Hanger (the WK PPQ mule of Permanovice, Dreamscapes, Battlesage) and pengwing of GangGang!

pengwing, panolia, & Hanger vs. Angy Fanky

We did a lot of MPQs. A lot. In fact, within a single unbroken session (with only a few bathroom/snack breaks here and there), we completed 14(!) MPQs… For me, it was more like 13.5 MPQs, as the game crashed during one of them, thanks to everyone’s favourite stage (stage 5)…

Some of these PQs, we did with Pearlx:

Pearlx, panolia, & Hanger vs. Angy Fanky

And that was enough to shoot panolia up to level 85 and some ≈70% EXP or so! o_o

So, just one session later, I did three more MPQs with the krew — and so, panolia is now level 86!!! Finally graduated from MPQ…! :)

panolia hits level 86~!

I made a promise to myself a while ago — before panolia was even featured in this diary for the first time — that I would wash out all of my base INT as soon as I hit level 86. Now, that’s not a lot of base INT — panolia has always had 40 base INT — but I was pleased to bankrupt the NX on this account to get myself a healthy 36 extra base LUK!

panolia w/ 40 APRs

(Those gach tickets are just a few of the ones that my DEXlander ozotoceros has generated!)

panolia is finally pure LUK!!

Stronk!!!! I had to test it out, at least a little. Here’s panolia with just a Cider, fighting some Neo Huroids:

panolia testing pure LUK damage

Y i k e s … That is indeed a >4.3k damage line in that image, meaning that panolia is realistically capable of dealing ≥8.6k damage with a single L7… Wowie.

GPQing for the first time ever!

I noticed in the GangGang Discord™ server that Permanovice (Hanger, Dreamscapes, Battlesage) was recruiting for the Sharenian Party Quest (SPQ) (a.k.a. Guild Party Quest, or GPQ). I have a character in GangGang — sets, my pure LUK assassin OPQ mule — so I tentatively signed up, with the understanding that I’d join if I was online at the time (whenever they did schedule a time). Fortunately for me, when the day came, I was online at the time — so I took sets to Perion to try this PQ out for the first time in my Maple career! I wasn’t sure exactly what to expect, obviously, but I was excited to try it out, and I read a little guide beforehand so that I might understand some of what was going on.

Here’s the SPQ gang, all ready to PQ it up:

GPQ krew

The first part was just getting some Protector Rocks to protect us from being instantly killed by the, uhm, terrible smell that permeates all of SPQ… or something like that. I’m not sure how it works, but just trust me when I say that you want these earrings on at all times, unless you have a death wish.

Getting Protector Rox

Stage 1 is a bit of a puzzle — really, it’s just a game of Simon Says. There’s a bunch of statues, and they light up in some sequence. The job of the players, then, is to echo that sequence, by hitting the statues in the same sequence. One thing that makes this more difficult is how large the map is. You can’t have all of the statues on your screen at once, so this requires at least some teamwork:

Suffering stage 1 for the first time…

The first time we tried this… was suffering. It was pretty embarrassing. Just generally confused communication, and people who weren’t sure how the stage was supposed to work, and all that. Eventually, you know, we managed to do it. Eventually.

Having drained a lot of time off the clock, we headed to stage 2. This stage requires getting four giant red spears, and placing them in their proper places. Their proper places, of course, are each at the top of a JQ. Oh, and getting the spears isn’t trivial, either. One requires both Teleport and Dark Sight/Oak Barrel:

Headed to the GPQ thief portal

The rock guys that you see above are invincible, and deal like ≈35k touch damage, or something like that. I had to bypass them in order to open the door at the end of the hallway. The key to that door, though, can only be obtained by a mage with Teleport. So, once Flai (FIai) handed the keys to me, I headed into that thief portal. Inside is nothing special; you just take the spear and get out.

The other three spears are, as you might expect, at the top of some JQs. I tried one of these JQs myself:

Trying out the first GPQ JQs

In order to get into the room that has the thief portal, you actually have to kill some not-so-invincible rock guys for yet another key. On another GPQ attempt, without FIai Blizzarding the rock guys into smithereens, I had a go at killing some of these myself:

Rock guys that you can actually kill!

The Room of Justice harbours all four pedestals onto which the spears must be placed. So I climbed one of the JQs (one that “requires Haste”, i.e. max-ish SPEED & JUMP), and tried placing a spear:

The Room of Justice

The next stage is the “Mastermind” stage, which is based on the game of Bulls & Cows. There are wines, foods, badges, and scrolls, which can be obtained by killing some black cloth ghosts…:

Entering the “Mastermind” stage

…As well as by completing some JQs and breaking some boxes. This one really is a puzzle stage, and it’s pretty fun. Somewhat in the spirit of the Sealed Room stage in OPQ, or stages 2 and 3 of APQ, this puzzle involves guessing a string that is randomly & secretly generated by the game, wherein each guess reveals information about how close your guess is to the correct string. In this case, the alphabet is {wine, food, badge, scroll}, and the string always has a length of exactly 4. Each time that we make a guess, the game reports two numbers:

The latter is something like the number of characters that are just “misplaced” — other incorrect positions in the guess string are just totally wrong. If a guessed character is in the correct string, but is in the “wrong position”, it only counts towards the number of “misplaced” characters if it can be placed in correspondence with a position in the original that isn’t already accounted for. By “accounted for”, I mean that it’s already in correspondence with some other position within the guessed string. For example, if the correct string is WWSB, and the guessed string is WFWW, then we have:

Even though we guessed a W the final position (which should be a B), and the correct string does indeed have >0 Ws in it, it doesn’t count towards the number of misplaced characters. This is because both Ws in the correct string are already accounted for — they correspond to the first and third characters in the guessed string, respectively.

sets was already really close to level 63, so I accidentally levelled up during this stage:

sets levels up in GPQ

Transcription of the above image

[system message]: ⟨Party⟩ sets has reached Lv.63.
⟨Guild⟩ sets has reached Lv.63.

Permanovice: GROINKSS

sets: hahah


Permanovice: HOW DID YOU LEVEL

Sagie: grats!

SakeMaki: gzzzz


sets: TYYYY

FatherSteaks: lmao gz

kookiechan: GRATZ

sets: ahahaha i killed the black cloth ghosts

Permanovice: pog

Next up, we had to venture into the sewers of SPQ:

In the sewers of GPQ

This stage is basically a couple more JQs (four, to be exact) that must be completed to obtain each piece of Sharen III’s clothing. That is, in order:

  1. shoes,
  2. pants,
  3. top,
  4. crown.

It was my job to get the shoes, as this JQ requires Haste. Luckily for me, I was very used to jumping through conveyor belts at high speeds, thanks to the “thief” portal in MPQ…

Getting the shoes

And with that, we could fully clothe our guy Sharen:

Summoning Sharen III’s ghost

At this point, we had to do the infamous sacrificing. In order to open the gate to fight our big bad guy Ergoth, a Protector Rock must be placed onto the doorstep. But Protector Rocks are OoaK, so the only way to satisfy this requirement is to kermit sewer slide… Luckily, Daddyo (Dexual) brought along a KPQ mule (which is also necessary to get one of the pieces of Sharen III’s clothing, as that room requires a level ≤30 character), so he simply sacrificed the mule:

Sacrifice gone wrong…

Oh, oops. Turns out, you can’t just take the earrings off, and then drop them. Because by the time that you go to drop them, you’re already dead. You have to drag them directly out of your “EQUIPMENT” window. Luckily, when you die in SPQ, you just get respawned at the beginning. So we waited for him to walk back, and after the success of the second sacrificing, we stepped in to the throne room:

Seeing Ergoth for the first time

As you can see, I am up on the balcony, safe from any Ergoths or statues. You can enter the throne room in one of two ways: through the big gate, or through a crack in the wall. Those (like sets, who has a measly 2k MAXHP) who can’t take the heat, can simply not enter the kitchen, by going in through the crack, and ending up on the balcony, safely above the fight. Although, if you go too far to the right side of the balcony, you do get hit for a little over 1k damage by the spikes…

R.I.P. Permanovice & lonelySeal…

R.I.P. Permanovice & lonelySeal

The bonus stage is kind of like the OPQ bonus stage, but horizontal. That is to say, it’s bad. I didn’t do a very good job scrambling around and hitting crates, but I think I got like 100 NX or something. In any case, it really didn’t matter. I may have gotten a trivial barely-nonzero amount of EXP, and hardly any other rewards, but I got to do SPQ for the first time! And I thought it was a lot of fun!! I was talking to Permanovice afterwards, and we agreed that we’d have to reconsider our personal rankings of the MapleStory PQs. Clearly, SPQ is the best of them all. I will continue to do the occasional SPQ, even if just for the fun of it, and I really hope that Oddjobs can start SPQing as well!! :D


It’s time for more outlander g—g—g—grind. First up, I hit level 130 on my darksterity knight rusa!!:

rusa hits level 130~!!

Yay!!! That means max Zerk! :O The moment I’ve been waiting for… So stronk…

Oh, and I figured that as long as I was spending some SP on MR on my pure STR bishop cervid, I may as well try passing an MR20

cervid fails MR20

Ouf. That was my only one!! Oh wait, turns out they’re worthless. Time to buy one for 3k mesos on the FM

cervid passes MR20

Very nice.

Now that rusa had maxed Zerk, I felt comfortable trying out 7 F of the Sutra Depository for the first time, accompanied by Harlez, xBowtjuhNL, and Gruzz!

rusa trying 7 F for the first time!

Whew. That’s a lot of numbers. And they still won’t die!! I did a quick @epm test while we were… erm… quartet-ing 7 F, and got results roughly a factor of 1.5 higher than my usual EPH at CDs!:

7 F EPM test

Transcription of the above image

[system message]: rusa — Lv.130 Dark Knight — Total EXP: 766,737 (1.51%)
EXP Per Hour: 15,334,740 — EXP Per Minute: 255,579

rusa: wow
i clocked 15.3m eph

Gruzz: nice

xBowtjuhNL: :D

rusa: :D

Gruzz: a slight step above CDs

xBowtjuhNL: 130 tomorrow

rusa: hahah

xBowtjuhNL: 135*

rusa has been sadsadgrinding CDs as her main source of EXP since what… level 90? I mean, sheesh. That’s a lot of very sad grinding. So trying out a totally new location was a very welcome change of pace. Here’s a better image of the kind of damage rusa was capable of dishing out with some SE and Cider:

rusa vs. 7 F monsters

Wowie… The occasional ≥10k critical damage line that I’d land on a Wooden Fish was exhilarating. I tried using my PSB with Fury, but especially with the SE being so favourable for Crusher, and with so many people on the map, I went with my Sky Skis instead.

We took a break to attend a wedding between poop and Missgalaxy:

poop × Missgalaxy

…After which, we all turned in our Onyx Chests for the same exact reward: Pink Bandanas!!:



Later, I went back to ye olde CDs, and rusa hit level 131 o_o:

rusa hits level 131!

I was invited to try out some grinding at Petrifighters with Gruzz, who trains there as his main training spot. I figured I’d give it a go, and see if my Fury could stand up to Gruzz’s Blizzard:

Gruzz & rusa @ Petris

I found myself mostly staying along the lower-left “L” shape of the map, i.e. the bottom row and left wall. An @epm test revealed that this was quite impressive EXP-wise, if perhaps a bit spendy meso-wise…:

rusa EPM test @ Petris

Transcription of the above image

[system message]: rusa — Lv.131 Dark Knight — Total EXP: 1,048,473 (1.96%)
EXP Per Hour: 20,969,460 — EXP Per Minute: 349,491

21M EPH… whew.

ozotoceros vs. the entire population of Maple Island

It’s time for more Maple Island adventures, with your host, ozotoceros! :)

I met Daddyo’s islander, Dexual!:

ozotoceros meets Dexual

Dexual is, as the name implies, a DEXlander. Although I think he’s adding STR up to 20 base STR, in order to equip the Leather Purse, he should be able to one-shot Orange Mushrooms 100% of the time soon enough. And don’t treat the above image as representative of Dexual’s appearance — Dexual and I have now done the islander quest quite a few times, so I’ve seen him go through many faces (and hairs)…

Speaking of the islander quest, perhaps the most annoying bit is going all the way to Snail Hunting Ground II for those pesky Snails[1]

Too many Snail cards…

I can’t see the Snails, with all of their cards in the way!!

I met another islander, yotta, who was kind enough to gift me a 43 WATK GSB!!!:

ozotoceros meets yotta

Transcription of the chatlog in the above image

ozotoceros: oooh

yotta: welcome

:D So I gifted yotta something, as well: some 4 or 5 (I can’t remember exactly) Blue One-lined T-Shirts!:

Shirts present!

Transcription of the chatlog in the above image

yotta: niceeeeeeeeeeeeeeeeeeeeeee

ozotoceros: others are 1 less than perf

These were some pretty good shirts; the one that wasn’t 1 below perfect was perfect.

As I was exiting the Amherst Department Store, I ran into someone by the name of wgfarmer30, who asked me about the “Protect Lucas’s Farm” quest. wgfarmer30 had this name because he was the 30th(!) attempt at getting a YWG from said quest, and as he saw me exit the department store, he stopped me to ask if the quest even gave YWGs at all. Luckily for him, I have a bit of experience with this quest… As some readers may remember from pt. lx of this diary, I was doing the exact same thing to get a YWG for my Vicloc clericlet d33r. After 15 unsuccessful tries, I changed my tactic, ensuring that my INT was always my highest base stat by the time that I finished the quest, instead of just going pure STR. After just three more tries, I got the YWG that I wanted. This wasn’t enough data to reasonably believe that the INT+STR tactic was actually having an effect, but I didn’t care that much, because I got what I wanted. So, I told wgfarmer30 about this, and he said that he’d give it a go, as he was running out of hope anyways, and was just glad to hear from me that it is in fact possible to get a YWG from this quest:

ozotoceros meets wgfarmer30

Transcription of the chatlog in the above image

wgfarmer30: yeah, I see
I might try it just in case
thx for helping me tho

ozotoceros: np!

wgfarmer30: o/

Some 15 minutes or so later, I received a whisper from a mysterious individual by the name of wgfarmer31:

wgfarmer31 did it!

Transcription of the above image

wgfarmer31 [whisper]: i love you
it worked

ozotoceros [whisper to wgfarmer31]: omg

[system message]: Unable to find ‘wgfarmer31’

ozotoceros: grats!!

[system message]: Unable to find ‘wgfarmer31’

Wow. It took just one try, after changing the tactic. Congrats! As it turned out, wgfarmer was trying to get a YWG so that they could use it for their perfectlander Leozinho!:

ozotoceros meets Leozinho

Oh, and I levelled up to level 32! c:

ozotoceros hits level 32

I figured that now was the time to finally try out the mythical Myo Myo the Travelling Salesman. I’d never used a Myo Myo before, but I was vaguely aware of Myo Myo selling some juicy things for islanders. So I took a look:

Using Myo Myo for the first time

As it turns out, the real juicy stuff comes in test tubes:

Oh ho ho… it looks like ozotoceros is about to be moving faster, and one-shotting everything two or three levels earlier! In fact, with the Warrior Potions, I was already able to one-shot everything on the island 100% of the time, at just level 32! And a +8 SPEED buff really doesn’t hurt…

I did some fun trio grinding/questing with Dexual and Dreamscapes (Permanovice, Battlesage, Hanger):

Dreamscapes, ozotoceros, & Dexual @ Dangerous Forest

We had the usual islander chit-chat, talking about equipment and stuff…

Islander equipment chitchat

Transcription of the above image

Dexual: like earlier
i came to this moment
i was like… i need to have blue headband’s [sic]
i need to have all of them.

Dreamscapes: hehe

ozotoceros: looks like you’ve one on yr forehead
mission accomplished

Dexual: i need full inventory

Dreamscapes: im a fan of broomstick ozotoceros
my sunday cleaner

Dexual: facts

ozotoceros: LOOOL

Dexual: legendary

Dreamscapes: so kind of her to return my stolen fence too
the local kids stole it

Dexual: a truly great cleaner
goes above and beyond.

ozotoceros: lmao

Dreamscapes: she also likes surfing in her free time
that’s so sick

And I hit level 33~!:

ozotoceros hits level 33~

We also met up with Subcortical (Cortical, Aphasia, GishGallop, xXcorticalXx, SussyBaka, CokeZeroPill), who had some setup items left over from last Xmas event:


And, together, we formed The Maple Island Greeting & Onboarding Committee™, tasked with ambushing new players by going to their map and then changing to their channel all at once:

The Maple Island Greeting & Onboarding Committee™

Transcription of the chatlog in the above image

Dreamscapes: WE )W EEE EE E L C EO MMEE [sic]

ozotoceros: :3

Unfortunately for us, none of the new players whom we ambushed were islanders. But we did our job: they felt welcomed, greeted, startled, and we gave them ETCs to send them on their way. :)

I also got to train with Leozinho, once they got to a high enough level to start using the GSB, and start dealing some serious hurt:

Dexual, ozotoceros, & Leozinho @ Mushroom Garden

And, finally, ozotoceros is now level 35 :3

ozotoceros hits level 35~!

Footnotes for “ozotoceros vs. the entire population of Maple Island”

  1. [↑] Not to be confused with “snails”, which can be used to refer collectively to Snails, Blue Snails, Red Snails, and sometimes even more exotic monsters like Mossy Snails. Sometimes (if I can remember), I like to refer to Snails as “green snails”, to avoid confusion…

stab stab

In a Ravana run that I did with Harlez and xBowtjuhNL, a perfect clean Cursayer (’Sayer) dropped. I said that I could try scrolling it for my daggermit alces, to attempt to beat the 109 WATK ’Sayer that she’s been using for a while. So I did just that!:

alces’s new ’Sayer

Transcription of the above image

Cursayer (+5)

  • Req lev: 90
  • Req STR: 65
  • Req DEX: 130
  • Req class: warrior OR thief
  • Category: dagger
  • Attack speed: fast [4]
  • LUK: +9
  • Weapon attack: 111
  • Weapon def.: 2
  • Number of upgrades available: 0

Sick! :3

I used this new ’Sayer to fight some Fancy Amplifiers, grinding with permarogue extraordinaire xX17Xx (drainer, partyrock, attackattack, maebee, strainer, raving)!:

alces & xX17Xx vs. Fancy Amplifiers

As you can see, I tried doing the whole “buffs in the FM” thing, but not just with my STR bishop cervid this time. I also had my woodsmaster capreolina tag along in the FM as well, so we got SE… I think the biggest damage line that I managed with my Double Stab was somewhere in the ≈9.2k range! O_O

That means I could technically (if I were ever so lucky) deal >18k damage to a Fancy Amp with a single Double Stab with SE… Yikes.

ENPQ: the final chapter

Now that my darksterity knight rusa is getting higher up in level, the time is approaching where I will have nothing better to spend my SP on than Power Stance — certainly amongst the most important tools in any fourth-job warrior’s arsenal. The funky thing about Stance, though, is that it can only be obtained through a questline, and the end of said questline is a PQ (El Nath Party Quest, or ENPQ) that any fourth-jobber can join, so long as the Stance-less warrior is present as well. Well, that’s not even the really funky part — the really funky part is that the monsters in ENPQ are the only source of the following skillbooks, each of which is absolutely required for anyone who wants to learn the corresponding skill:

There were still some folks who I wanted to get these skillbooks for, so I had some ENPQing to do.

First up was getting Taunt for Harlez, and Dragon’s Breath for xBowtjuhNL:

Harlez, xBowtjuhNL, & rusa @ ENPQ

And then, Infinity for F/P archgish LawdHeComin:

rusa & LawdHeComin @ ENPQ

And, finally, Infinity for Gruzz as well!:

rusa & Gruzz @ ENPQ

Got Infinity!

With that, I decided that we should go into ENPQ just one last time, and finally get rusa her Stance, thus graduating her from the title of “Stance-less warrior”. I had actually never seen the end of ENPQ, so I wasn’t really sure what to expect. Every time that I had entered ENPQ before (which was many times), I always let Tylus die, either unintentionally… or intentionally…

Completing ENPQ…

Oh, okay. Right. Well, that’s the whole PQ, I guess. You just protect Tylus from some Lycanthropes and crogs until the timer gets down to 3:00 or less… and then you leave!

rusa is no longer Stanceless!

Transcription of the above image

Tylus: Thanks. I could do my mission thanks to you. No wonder why Harmonia recommended you. In return for your efforts, I’ll teach you a new skill.

REWARD!!: Power Stance;
1100000 exp

Gruzz: 6% success rate

rusa: i cant believe tylus trusts me

Gruzz: we trust those

rusa: after all we’ve been thru

After all this time, with Tylus dying… repeatedly… under my “protection”… he still had it in his heart to trust me. Some would say that this crosses the line from forgiveness to stupidity, but I’m flattered. Oh, and I get Power Stance!! Well, I’ve not spent any SP in it quite yet, but soon…!

sorts, reporting for duty

I hopped onto my DEX brawler LPQ mule sorts to help out fellow Oddjobs member Suzuran, the blood dit! While in LPQ, I once again encountered the bug that I talked about in pt. lxviii of this diary. But this time, both golems on the bottom-most platform of the “thief” portal map did this…

Double spooky LPQ “thief” portal bug

Truly perplexing. o.0 But hey, now I can walk past the first platform unobstructed, I guess…

And, here we are at the final stage:

sorts & Suzuran vs. Alishar

Unfortunately, blood dits don’t do terribly well in this stage — Alishar just has too much AVOID and too high of a level, it seems. But that didn’t stop Suzuran from trying! :)

Who would win?: Ravana vs. Papulatus

I did a Ravana run with Harlez and xBowtjuhNL, as my darksterity knight rusa! Normally, I do these kinds of runs as my woodsmaster capreolina, but it was getting really close to reset time (00:00:00 UTC+0), and I was already playing rusa, so I scrambled over to the Evil Cave:

Harlez, rusa, & xBowtjuhNL vs. Rav

This Rav run was, like the Papulatus run that I mentioned in the previous entry, special to rusa, as I was able to Zerk essentially the entire time — no smol feat, considering how hard Rav hits!

Speaking of how hard Rav hits, the answer to the question posed by the title of this section is “Ravana”. Ravana would win. I know this because, although Papu has never managed to kill capreolina, Rav certainly has… In fact, now that capre has her T10 ring and some decent pet gear scrolled for MAXHP, I thought that I was now immune to Ravana one-shotting me. Provided that my pets are out, even with full damage gear equipped, capre sits at a healthy 5 277 MAXHP. Normally, when the question of “how hard does Ravana hit?” arises, I quote figures like “somewhere around the 5.1k〜5.2k range”. So, that would put 5 277 MAXHP fairly firmly in the “safe” range. But, as it turned out, I was forced to pay for my crime of not actually doing the maths for my particular character…

capre, xBowtjuhNL, & Harlez vs. Rav

I didn’t keep track of every single hit, but I did see a magic damage from Rav that hit me for 5 322 damage! And that was after the time that I died as a result of getting one-shot by a magical attack. xBowtjuhNL lent me some HP gear, and with that, Ravana’s magical attacks were only capable of getting me as low as 20 HP remaining… >.o

More annoying as it may be, Papu is at least gentler…

Harlez, xBowtjuhNL, & capre vs. Papu