DRL > Discussion

The Journey to 100%

<< < (26/37) > >>

Icy:
Sure thing Tormuse, I'll just nab a few angelic badges, don't mind me. ;)

I'm not sure what would cause a melee weapon to spawn in those bonus levels:


--- Code: ---register_item "ubutcher"
{
name     = "Butcher's Cleaver",
color    = LIGHTGREEN,
sprite   = SPRITE_CLEAVER,
psprite  = SPRITE_PLAYER_CLEAVER,
level    = 1,
weight   = 2,
desc     = "Now that is a BIG cleaver. Butcher them!",
firstmsg = "Aaaah, fresh meat!",
flags    = { IF_UNIQUE, IF_HALFKNOCK, IF_CLEAVE, IF_BLADE },

type        = ITEMTYPE_MELEE,
damage      = "5d6",
damagetype  = DAMAGE_MELEE,
group       = "weapon-melee",
}
--- End code ---


--- Code: ---local vault_weapon = { level = 20, type = ITEMTYPE_RANGED, unique_mod = 5 }

['a'] = { "floor", item = level:roll_item( vault_weapon ) },
['b'] = { "floor", item = level:roll_item( vault_weapon ) },
['c'] = { "floor", item = level:roll_item( vault_weapon ) },
['d'] = { "floor", item = level:roll_item( vault_weapon ) },
['e'] = { "floor", item = level:roll_item( vault_weapon ) },
['f'] = { "floor", item = level:roll_item( vault_weapon ) },
['g'] = { "floor", item = level:roll_item( vault_weapon ) },
['h'] = { "floor", item = level:roll_item( vault_weapon ) },
['i'] = { "floor", item = level:roll_item( vault_weapon ) },
['j'] = { "floor", item = level:roll_item( vault_weapon ) },
--- End code ---

Most of every other weapon is itemtype_ranged except the melee weapons of course. Did you perhaps get one on an older version?

Also, I made an embarrassing mistake regarding the rewards on Hell's Armory and Deimos Lab. Onyx Packs can appear just like the others, just that they were listed last and past where I could see on my screen. :P I didn't notice the horizontal scrollbar and overlooked that bit.

The corrected information is Deimos Lab gives a random pair of regular packs and a random pair of special packs, all with equally probability. Hell's Armory gives a pair of regular packs and one random special pack. If you complete Hell's Armory without damage, one of the regular packs is replaced by a Nano Pack, unless the original special pack is already a Nano Pack, in which case, the extra is an Onyx. In simpler terms, you have a 50% chance of Nano+Onyx, 25% chance of Nano+Firestorm, and 25% chance of Nano+Sniper. That should be correct. :P

Schematics of course change the results, but they're not really important information once you've got all the assemblies anyway.

Another interesting piece of code I noticed was in Phobos Lab:


--- Code: --- OnTick = function ()
if level.status == 1 then
if player.x < 12 then
ui.msg("The walls lower!")
generator.transmute( "wall", "floor", level.data.trap11 )
generator.transmute( "wall", "floor", level.data.trap12 )
------------------------------->player:remove_affect("enviro")
player:play_sound("door.open")
level.status = 2
end
elseif level.status == 2 then
if player.x > 30 then
ui.msg("The walls lower!")
generator.transmute( "wall", "floor", level.data.trap21 )
generator.transmute( "wall", "floor", level.data.trap22 )
------------------------------->player:remove_affect("enviro")
player:play_sound("door.open")
level.status = 3
end
end
end,
--- End code ---

I always wondered why that would happen.

Day 43:

I put my attention on Lightfoot Platinum Badge, and started grinding for it on the correct difficulty this time. :P It's pretty straight-forward; play with Max Carnage+Light Travel, get Dodgemaster before reaching the Cyberdemon, hold onto enough Shells, and stairdive away. I had a lot of great runs die though, some to silly mistakes, others to bad luck. In particular, I was getting killed by the same thing repeatedly:

Spoiler (click to show/hide)
Spoiler (click to show/hide)
Funny enough, on my completed run, I found Acid-Proof Boots very early, though they didn't see any use.

Spoiler (click to show/hide)--------------------------------------------------------------
 DoomRL (0.9.9.7) roguelike post-mortem character dump
--------------------------------------------------------------

 gfdsfh, level 7 Apostle General Scout,
 sacrificed himself to kill the Mastermind at the City of Dis.
 He survived 11082 turns and scored 116142 points.
 He played for 14 minutes and 52 seconds.
 He was a man of Ultra-Violence!

 He killed 194 out of 693 hellspawn. (27%)
 Who gave him the ticket to Hell, anyway?
 He was an Angel of Max Carnage!
 He was also an Angel of Light Travel!

-- Special levels --------------------------------------------

  Levels generated : 11
  Levels visited   : 3
  Levels completed : 0

-- Awards ----------------------------------------------------

  UAC Star (bronze cluster)
  Major Icarus Cross
  Compet-n Gold Cross
  Untouchable Badge
  Lightfoot Platinum Badge

-- Graveyard -------------------------------------------------

  ###########################################################
  #>.........................................................
  #..........................................................
  #..........................................................
  #..........................................................
  #..........................................................
  #..........................................................
  #..........................................................
  #..........................................................
  #...................&......................................
  #.................X......................................&.
  #..........................................................
  #..........................................................
  #..........................................................
  #..........................................................
  #..........................................................
  #..........................................................
  #..........................................................
  #>.........................................................
  ###########################################################

-- Statistics ------------------------------------------------

  Health 0/50   Experience 19646/7
  ToHit Ranged +12  ToHit Melee +12  ToDmg Ranged +0  ToDmg Melee +0

-- Traits ----------------------------------------------------

  Class : Scout

    Finesse          (Level 2)
    Hellrunner       (Level 2)
    Dodgemaster      (Level 1)
    Intuition        (Level 2)

  Int->Int->HR->HR->DM->Fin->Fin->

-- Equipment -------------------------------------------------

    [a] [ Armor      ]   blue armor [2/2] (60%)
    [b] [ Weapon     ]   tactical shotgun (8d3) [5/5]
    [c] [ Boots      ]   acid-proof boots [0/0] (88%)
    [d] [ Prepared   ]   plasma rifle (1d7)x6 [40/40]

-- Inventory -------------------------------------------------

    [a] shotgun shell (x50)
    [b] shotgun shell (x50)
    [c] large med-pack

-- Resistances -----------------------------------------------

    Acid       - internal 0%    torso 0%    feet 100%
    Plasma     - internal 0%    torso 20%   feet 0%   

-- Kills -----------------------------------------------------

    17 former humans
    24 former sergeants
    4 former captains
    50 imps
    30 demons
    26 lost souls
    8 cacodemons
    4 hell knights
    3 barons of hell
    3 former commandos
    2 pain elementals
    13 revenants
    6 arch-viles
    2 bruiser brothers
    1 Cyberdemon
    1 Spider Mastermind

-- History ---------------------------------------------------

  He started his journey on the surface of Phobos.
  On level 2 he entered Hell's Arena.
  He cowardly fled the Arena.
  He left level 3 as soon as possible.
  On level 8 he encountered the Phobos Anomaly.
  On level 11 he arrived at the Containment Area.
  Not knowing what to do, he left.
  He left level 12 as soon as possible.
  He left level 15 as soon as possible.
  On level 16 he found the Tower of Babel!
  He left level 17 as soon as possible.
  On level 19 he assembled a tactical shotgun!
  On level 19 he entered the Vaults.
  He came, he saw, but he left.
  He left level 23 as soon as possible.
  Then at last he found Dis!
  He nuked level 24!
  On level 24 he finally sacrificed himself to kill the Mastermind.

-- Messages --------------------------------------------------

 You enter the damned city of Dis...
 Are you sure you want activate the thermonuclear bomb? [Y/n]
 You use a thermonuclear bomb. Warning! Explosion in 10 seconds!
 Warning! Explosion in 9 seconds!
 Warning! Explosion in 8 seconds!
 Warning! Explosion in 7 seconds!
 Warning! Explosion in 6 seconds!
 Warning! Explosion in 5 seconds!
 Warning! Explosion in 4 seconds!
 Warning! Explosion in 3 seconds!
 Warning! Explosion in 2 seconds!
 Warning! Explosion in 1 seconds!
 Congratulations! You defeated the Spider Mastermind! Press <Enter>...
 You feel relatively safe now.

-- General ---------------------------------------------------

 1120 brave souls have ventured into Phobos:
 839 of those were killed.
 2 of those were killed by something unknown.
 41 didn't read the thermonuclear bomb manual.
 And 127 couldn't handle the stress and committed a stupid suicide.

 111 souls destroyed the Mastermind...
 12 sacrificed itself for the good of mankind.
 95 killed the bitch and survived.
 4 showed that it can outsmart Hell itself.

--------------------------------------------------------------

--- End code ---

Next up will be more rotating on a few challenges. I also noticed that some of my remaining medals are carbon copies of platinum badges. I would like to finish off my medals page at some point, and I've been thinking of tackling Gutts' Heart, and I've got three strategies in mind:

1) Hell Arena Pwnage: This is the only way to guarantee a Dragonslayer, but requires beating Hell's Arena with 0 damage, surviving the rest of Phobos and Deimos, and then killing the Angel of Death, all on Nightmare. I'm not exactly keen on trying this strategy out.

2) Angel of Berserk+Overconfidence: I get a Chainsaw, have many extra sources of Berserk, and start on the first floor that the Dragonslayer can actually spawn on. The drawbacks is it's a little tougher to get a run started and I can't use other weapons as backup. This might be the ideal strategy to use.

3) I'm Too Young To Die Grinding: By playing on the easiest difficulty, I can waltz through the floors, collect a pile of gear, and basically be immortal with how deep into game I'm at now. The obvious downside is there's a lot of gameplay before even having a chance to spawn the Dragonslayer, though those extra floors can be used to clear out some of the uniques.

I won't be grinding for Gutts' Heart right away, but it's a pretty low-key challenge that I can do when I'm having a poor session, or to wind down after more difficult gameplay. I'd like to get it out of the way soon.

Tormuse:

--- Quote from: Icy on October 20, 2017, 15:23 ---1) Hell Arena Pwnage: This is the only way to guarantee a Dragonslayer, but requires beating Hell's Arena with 0 damage, surviving the rest of Phobos and Deimos, and then killing the Angel of Death, all on Nightmare. I'm not exactly keen on trying this strategy out.

--- End quote ---

I seem to recall that you're pretty fond of AoMC, though.  Wouldn't that make it relatively easy to get that medal?

Sereg:
My biggest question with that strategy is how anyone is supposed to get the berserker armor.  Since DS comes first, how is it then possible to clear the mortuary on nightmare?

Tormuse:
Ah, hmm...  I was about to say you can stand over the bodies to let your enemies gib them, but then I realized that even with the berserk resistances, you're gonna take a lot of damage from the AoMC aspect of things.  :|  I guess you just wanna do it as fast as possible, before they have much time to revive anything.

BBHood217:

--- Quote from: Icy on October 20, 2017, 15:23 ---I'm not sure what would cause a melee weapon to spawn in those bonus levels. Most of every other weapon is itemtype_ranged except the melee weapons of course. Did you perhaps get one on an older version?

--- End quote ---

Nah, it's been the current version for a few years now and I only started playing this game this year.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version