DoomRL > Releases
Doom : Repercussions of modding
Tormuse:
I just won a Former Human game at ITYTD. :D I was just kind of messing around, no build planned, really, but I thought you might like to see my mortem. :)
Spoiler: Mortem (click to show/hide)--------------------------------------------------------------
DoomRL (0.9.9.7) roguelike post-mortem character dump
Module : Repercussions of modding (0.1.0)
--------------------------------------------------------------
Tormuse, level 11 former commando, nuked the Mastermind
in a custom location...
He survived 99005 turns and scored 55763 points.
He played for 1 hour, 26 minutes and 15 seconds.
He was too young to die!
He killed 490 out of 490 hellspawn. (100%)
This ass-kicking marine killed all of them!
-- Awards ----------------------------------------------------
None
-- Graveyard -------------------------------------------------
###########################################################
..........................................................#
..........................................................#
..........................................................#
..........................................%...............#
..........................................................#
..........................................................#
..........................................................#
..........................................................#
...............................................X..........#
..........................................................#
..........................................................#
..........................................................#
..........................................................#
..........................................................#
..............................................|||.........#
..............................................|}|.........#
..............................................||||........#
.............................................|............#
###########################################################
-- Statistics ------------------------------------------------
Health 34/60 Experience 50220/11
ToHit Ranged +0 ToHit Melee +5 ToDmg Ranged +0 ToDmg Melee +7
-- Traits ----------------------------------------------------
Class : former commando
Finesse (Level 2)
Hellrunner (Level 1)
Reloader (Level 2)
Brute (Level 2)
Juggler (Level 1)
Berserker (Level 1)
Whizkid (Level 2)
Fin->Rel->Jug->HR->Rel->Fin->WK->WK->Bru->Bru->Ber->
-- Equipment -------------------------------------------------
[a] [ Armor ] nanofiber red armor [2]
[b] [ Weapon ] plasmagun (1d8)x6 [33/52] (A1B1P1T2)
[c] [ Boots ] Nyarlaptotep's Boots [6/6] (100%)
[d] [ Prepared ] chainsaw (4d6)
-- Inventory -------------------------------------------------
[a] power cell (x27)
[b] power cell (x50)
[c] large med-pack
[d] large med-pack
[e] large med-pack
[f] large med-pack
[g] large med-pack
[h] large med-pack
[i] large med-pack
[j] homing phase device
[k] envirosuit pack
[l] envirosuit pack
[m] thermonuclear bomb
[n] agility mod pack
[o] bulk mod pack
-- Resistances -----------------------------------------------
Acid - internal 0% torso 0% feet 30%
Fire - internal 0% torso 13% feet 30%
-- Kills -----------------------------------------------------
77 former humans
53 former sergeants
15 former captains
46 imps
33 demons
181 lost souls
12 cacodemons
13 hell knights
12 barons of hell
5 arachnotrons
4 former commandos
7 pain elementals
15 revenants
7 mancubi
4 arch-viles
2 bruiser brothers
1 lava elemental
1 Cyberdemon
1 Spider Mastermind
1 John Carmack
-- History ---------------------------------------------------
He started his journey on the surface of Phobos.
On level 5 he stormed the Chained Court.
On level 7 he marched into the Military Base.
He purified his fellow comrades.
On level 8 he encountered the Phobos Anomaly.
On level 12 he found the City of Skulls.
He wiped out the City of Skulls.
On level 14 he assembled a tactical boots!
On level 14 he ventured into the Halls of Carnage.
On level 14 he assembled a nanofiber armor!
On level 16 he found the Tower of Babel!
On level 22 he ran for his life from acid!
On level 22 he arrived at Mt. Erebus.
On level 22 he found the Nyarlaptotep's Boots!
He managed to raise Mt. Erebus completely!
Then at last he found Dis!
He nuked level 24!
He defeated the Mastermind and found the TRUE EVIL!
-- Messages --------------------------------------------------
The missile hits John Carmack. The missile hits the revenant. The missile
hits the revenant. The missile hits the revenant.
Chain fire ( warming ) -- Choose target or abort...
You see : John Carmack (almost dead) | floor | [ m ]ore
The missile hits the revenant. The missile hits the revenant. The missile
hits the revenant. The missile hits the revenant. The missile hits the
revenant. The missile hits John Carmack.
Chain fire ( full ) -- Choose target or abort...
You see : John Carmack (almost dead) | floor | [ m ]ore
The missile hits the revenant. The missile hits the revenant. The missile
hits the revenant. The revenant dies. The missile hits the revenant. The
missile hits John Carmack. The missile hits John Carmack. The missile hits
John Carmack. The missile hits the revenant. The missile hits John Carmack.
John Carmack dies. Congratulations! You defeated John Carmack! Press
<Enter>...
You feel relatively safe now.
--------------------------------------------------------------
--- End code ---
Unfortunately, it crashed at the end, just before the mortem screen. (Though thankfully, after generating the mortem, apparently) Here's the error message:
--- Code: ---
----------------------------------------------------------------------
Timestamp : 18/09/2014 1:09:51
Error level : ERROR
Message : Lua call OnWinGame caught ELuaException!
Call path : Repercussions.OnWinGame
Call params : ()
Error message : Call(Repercussions.OnWinGame) not found!
----------------------------------------------------------------------
----------------------------------------------------------------------
Timestamp : 18/09/2014 1:10:04
Error level : FATAL EXCEPTION
Message : Fatal exception encountered
An unhandled exception occurred at $0046E619 :
ELuaException : LuaError: Repercussions.OnWinGame -- Call(Repercussions.OnWinGame) not found!
$0046E619 TDOOMLUA__ONERROR, line 435 of src/doomlua.pas
$00457F16 TLUASYSTEM__PROTECTEDCALL, line 1476 of e:/Projects/fpcvalkyrie/src/vluasystem.pas
$0041E492 TDOOM__CALLHOOKCHECK, line 96 of src/doombase.pas
$0041F83F TDOOM__RUN, line 416 of src/doombase.pas
$00401CC5 main, line 111 of src/doomrl.pas
----------------------------------------------------------------------
--- End code ---
Also, I was playing a Lost Soul game earlier and got as far as Hell Knight level and I saved it to come back to it later but it said the saved game was corrupted and I couldn't continue. :| (That may or may not have been due to something I did; I have yet to recreate that bug) EDIT: Okay, it seems I can't save the game at all; the saved game gets corrupted/destroyed when I try to load it
And if you don't mind if I comment on play-balance a little, I must say that the Lost Soul tree is a lot more varied and interesting than the Former Human tree. I think it would be good to add the Elite Formers to the list. (Maybe you could become John Carmack as the top level?) :) As it is, you're stuck with the same Former Commando character from level 3 to the end of the game and since there are very few cells that early on, you're very reliant on melee. Fortunately, for this game, I discovered that I could use the Chainsaw in the prepared slot if I got Juggler trait, so I was able to get by. (Don't know if that's intended, but it was a big help)
EDIT: Well, someone said that we should test it extensively, so... ;)
Spoiler: Mortem for Lost Soul tree game (click to show/hide)--------------------------------------------------------------
DoomRL (0.9.9.7) roguelike post-mortem character dump
Module : Repercussions of modding (0.1.0)
--------------------------------------------------------------
Tormuse, level 10 baron of hell, defeated the Mastermind
in a custom location...
He survived 81804 turns and scored 44956 points.
He played for 1 hour, 3 minutes and 30 seconds.
He was too young to die!
He killed 359 out of 377 hellspawn. (95%)
He held his right to remain violent.
-- Awards ----------------------------------------------------
None
-- Graveyard -------------------------------------------------
###########################################################
#####################................................######
####################...............####...............#####
###################.......####.....####.....####.......####
##################........####.....####.....####........###
#################.........####.....####.....####.........##
################..........####..............####..........#
###############............................................
###############....####......%.....................####....
###############....####.......X....................####....
###############....####............................####&...
###############....####............................####....
###############............................................
################..........####..............####..........#
#################.........####.....####.....####.........##
##################........####.....####.....####........###
###################.......####.....####.....####.......####
####################...............####...............#####
#####################................................######
###########################################################
-- Statistics ------------------------------------------------
Health 76/100 Experience 43033/10
ToHit Ranged +0 ToHit Melee +4 ToDmg Ranged +0 ToDmg Melee +8
-- Traits ----------------------------------------------------
Class : baron of hell
Finesse (Level 2)
Tough as nails (Level 1)
Brute (Level 2)
Juggler (Level 1)
Berserker (Level 1)
Whizkid (Level 1)
Badass (Level 1)
Vampyre (Level 1)
Fin->Jug->Bru->Bru->Ber->Bad->MVm->Fin->TaN->WK->
-- Equipment -------------------------------------------------
[a] [ Armor ] nanofiber red armor [2]
[b] [ Weapon ] acid ball (4d5) [1/1] (B2) {a}
[c] [ Boots ] plasteel boots [2/2] (85%) (A)
[d] [ Prepared ] chainsaw (4d6)
-- Inventory -------------------------------------------------
[a] tactical armor [0/0] (100%)
[b] nanofiber blue armor [1]
[c] rocket (x14)
[d] rocket (x14)
[e] cursed power (x22)
[f] large med-pack
[g] large med-pack
[h] large med-pack
[i] large med-pack
[j] large med-pack
[k] large med-pack
[l] large med-pack
[m] large med-pack
[n] homing phase device
[o] envirosuit pack
[p] thermonuclear bomb
[q] power mod pack
[r] agility mod pack
[s] blood skull
[t] Hellwave Pack
[u] rocket box (x20)
[v] power battery (x120)
-- Resistances -----------------------------------------------
Bullet - internal 60% torso 60% feet 60%
Melee - internal 60% torso 60% feet 60%
Shrapnel - internal 60% torso 60% feet 60%
Acid - internal 60% torso 95% feet 95%
Fire - internal 60% torso 73% feet 85%
Plasma - internal 60% torso 60% feet 60%
-- Kills -----------------------------------------------------
80 former humans
42 former sergeants
12 former captains
39 imps
44 demons
73 lost souls
10 cacodemons
4 hell knights
7 barons of hell
24 arachnotrons
4 former commandos
1 pain elemental
9 revenants
3 mancubi
3 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.
Entering level 3 he was almost dead...
On level 5 he stormed the Chained Court.
On level 5 he assembled a piercing blade!
On level 7 he sneaked into the Phobos Lab.
On level 7 he assembled a tactical armor!
He broke through the lab.
On level 8 he encountered the Phobos Anomaly.
On level 10 he assembled a nanofiber armor!
On level 10 he assembled a nanofiber armor!
On level 11 he witnessed the Wall.
Not knowing what to do, he left.
On level 12 he found the City of Skulls.
He wiped out the City of Skulls.
On level 14 he ventured into the Spider's Lair.
He cleared the Lair, kickin' serious spider ass!
On level 15 he found the Hellwave Pack!
On level 16 he found the Tower of Babel!
He sounded the alarm on level 18!
Level 23 was a hard nut to crack!
Then at last he found Dis!
-- Messages --------------------------------------------------
You see : a Spider Mastermind (severely wounded) | pool of blood | [ m ]ore
You wear/wield : a power battery (x120) You need to taste blood!
You hit the Spider Mastermind. You need to taste blood!
You hit the Spider Mastermind. The Spider Mastermind flinched! You're going
You see : a Spider Mastermind (mortally wounded) | pool of blood | [ m ]ore
You are hit! You are hit! You are hit! You are hit! You are hit! You are hit!
You need to taste blood!
You are hit! You are hit! You are hit! You are hit! You are hit! You are hit!
You need to taste blood!
You hit the Spider Mastermind. The Spider Mastermind flinched! You need to
taste blood!
You are hit! Boom! You are hit! You dodge! Boom! You are hit! You dodge!
Boom! You need to taste blood!
You hit the Spider Mastermind. The Spider Mastermind dies. Congratulations!
You defeated the Spider Mastermind! Press <Enter>...
You feel relatively safe now.
--------------------------------------------------------------
--- End code ---
(Note that on level 5, I was in Demon form and assembled a Piercing Bite!) :D
This time, I did a normal win and it still crashed at the end. Here's the error message:
--- Code: -------------------------------------------------------------------------
Timestamp : 18/09/2014 4:44:03
Error level : ERROR
Message : Lua call OnWinGame caught ELuaException!
Call path : Repercussions.OnWinGame
Call params : ()
Error message : Call(Repercussions.OnWinGame) not found!
----------------------------------------------------------------------
----------------------------------------------------------------------
Timestamp : 18/09/2014 4:44:05
Error level : FATAL EXCEPTION
Message : Fatal exception encountered
An unhandled exception occurred at $0046E619 :
ELuaException : LuaError: Repercussions.OnWinGame -- Call(Repercussions.OnWinGame) not found!
$0046E619 TDOOMLUA__ONERROR, line 435 of src/doomlua.pas
$00457F16 TLUASYSTEM__PROTECTEDCALL, line 1476 of e:/Projects/fpcvalkyrie/src/vluasystem.pas
$0041E492 TDOOM__CALLHOOKCHECK, line 96 of src/doombase.pas
$0041F83F TDOOM__RUN, line 416 of src/doombase.pas
$00401CC5 main, line 111 of src/doomrl.pas
----------------------------------------------------------------------
--- End code ---
Using the Juggler trick to wield the Chainsaw still worked. I'm guessing that's not as intended, although it's a rather fearsome image, a Revenant brandishing a chainsaw! (Or a Knight or a Baron) :)
A couple more bugs: There's no sound when you attack as a Lost Soul. (Should've mentioned that one earlier) Also, when you're a Knight or Baron, you use "Cursed Power" to fire, but killing enemies doesn't replenish the Cursed Power like it does if you kill enemies while you're an imp.
SPTX:
--- Quote from: Tormuse on September 17, 2014, 23:59 ---Unfortunately, it crashed at the end, just before the mortem screen. (Though thankfully, after generating the mortem, apparently) Here's the error message:
--- End quote ---
Attached file should do the trick. Can you confirm?
--- Quote from: Tormuse on September 17, 2014, 23:59 ---Also, I was playing a Lost Soul game earlier and got as far as Hell Knight level and I saved it to come back to it later but it said the saved game was corrupted and I couldn't continue. :| (That may or may not have been due to something I did; I have yet to recreate that bug) EDIT: Okay, it seems I can't save the game at all; the saved game gets corrupted/destroyed when I try to load it
--- End quote ---
Unfortunately as it stands I have no way of understanding the issue. I'd have to know how saving intrinsically works within the engine. I thought it probably had to do with my renaming of the klasses but it seems not.
--- Quote from: Tormuse on September 17, 2014, 23:59 ---And if you don't mind if I comment on play-balance a little, I must say that the Lost Soul tree is a lot more varied and interesting than the Former Human tree. I think it would be good to add the Elite Formers to the list. (Maybe you could become John Carmack as the top level?) :) As it is, you're stuck with the same Former Commando character from level 3 to the end of the game and since there are very few cells that early on, you're very reliant on melee.
--- End quote ---
Well, sure, a bit more variety wouldn't hurt.
--- Quote from: Tormuse on September 17, 2014, 23:59 ---Using the Juggler trick to wield the Chainsaw still worked. I'm guessing that's not as intended, although it's a rather fearsome image, a Revenant brandishing a chainsaw! (Or a Knight or a Baron) :)
--- End quote ---
Well, as I said the traits will be replaced in future versions when I'll be able to change them (which is, I was told, impossible as of now).
--- Quote from: Tormuse on September 17, 2014, 23:59 ---A couple more bugs: There's no sound when you attack as a Lost Soul. (Should've mentioned that one earlier)
Also, when you're a Knight or Baron, you use "Cursed Power" to fire, but killing enemies doesn't replenish the Cursed Power like it does if you kill enemies while you're an imp.
--- End quote ---
First point I know of, it's an issue with melee weapons, for some reason their sound doesn't play.
Now about the Baron and knight it's really weird, they are basically using the same code than the imp.
--- Code: --- OnKill = function (being,player)
for n=1,2 do player.inv:add("SPTXcursedpower") end
player:power_backpack() end,
--- End code ---
Tormuse:
--- Quote from: SPTX on September 18, 2014, 05:48 ---Attached file should do the trick. Can you confirm?
--- End quote ---
It did, thank you. Here's the mortem for my latest game and it didn't crash this time:
Spoiler: Mortem (click to show/hide)--------------------------------------------------------------
DoomRL (0.9.9.7) roguelike post-mortem character dump
Module : Repercussions of modding (0.1.0)
--------------------------------------------------------------
Tormuse, level 10 lost soul, defeated the Mastermind
in a custom location...
He survived 35316 turns and scored 48557 points.
He played for 1 hour, 6 minutes and 24 seconds.
He was too young to die!
He killed 436 out of 436 hellspawn. (100%)
This ass-kicking marine killed all of them!
-- Awards ----------------------------------------------------
None
-- Graveyard -------------------------------------------------
###########################################################
##################................................#########
#################...............####...............########
################.......####.....####.....####.......#######
###############........####.....####.....####........######
##############.........####.....####.....####.........#####
#############..........####..............####..........####
############............................................###
############....####...........%................####....###
############....####..........X.................####....###
############....####............................####&...###
############....####............................####....###
############............................................###
#############..........####..............####..........####
##############.........####.....####.....####.........#####
###############........####.....####.....####........######
################.......####.....####.....####.......#######
#################...............####...............########
##################................................#########
###########################################################
-- Statistics ------------------------------------------------
Health 100/50 Experience 48398/10
ToHit Ranged +0 ToHit Melee +6 ToDmg Ranged +0 ToDmg Melee +9
-- Traits ----------------------------------------------------
Class : lost soul
Finesse (Level 2)
Brute (Level 3)
Berserker (Level 1)
Whizkid (Level 2)
Badass (Level 1)
Vampyre (Level 1)
Bru->Bru->Bru->Ber->Bad->MVm->Fin->Fin->WK->WK->
-- Equipment -------------------------------------------------
[a] [ Armor ] nanofiber red armor [2]
[b] [ Weapon ] bite (2d4+1) (BPS) {bf}
[c] [ Boots ] Nyarlaptotep's Boots [6/6] (100%)
[d] [ Prepared ] Mjollnir (1d15)
-- Inventory -------------------------------------------------
[a] green armor [1/1] (100%)
[b] tactical armor [0/0] (100%)
[c] ballistic blue armor [2/2] (100%)
[d] large med-pack
[e] large med-pack
[f] large med-pack
[g] large med-pack
[h] large med-pack
[i] large med-pack
[j] large med-pack
[k] large med-pack
[l] large med-pack
[m] homing phase device
[n] homing phase device
[o] envirosuit pack
[p] power mod pack
[q] power mod pack
[r] agility mod pack
[s] bulk mod pack
[t] hatred skull
[u] hatred skull
-- Resistances -----------------------------------------------
Bullet - internal 60% torso 95% feet 95%
Melee - internal 60% torso 60% feet 60%
Shrapnel - internal 60% torso 60% feet 60%
Acid - internal 85% torso 85% feet 95%
Fire - internal 85% torso 95% feet 95%
Plasma - internal 60% torso 60% feet 60%
-- Kills -----------------------------------------------------
72 former humans
49 former sergeants
7 former captains
54 imps
54 demons
126 lost souls
24 cacodemons
10 hell knights
5 barons of hell
1 arachnotron
3 former commandos
6 pain elementals
2 revenants
11 mancubi
6 arch-viles
2 bruiser brothers
1 lava elemental
1 agony elemental
1 Cyberdemon
1 Spider Mastermind
-- History ---------------------------------------------------
He started his journey on the surface of Phobos.
On level 5 he stormed the Chained Court.
On level 7 he sneaked into the Phobos Lab.
On level 7 he assembled a tactical armor!
He broke through the lab.
On level 8 he encountered the Phobos Anomaly.
Level 10 was a hard nut to crack!
On level 11 he assembled a nanofiber armor!
On level 11 he arrived at the Containment Area.
On level 11 he assembled a tactical boots!
He emerged from the Containment Area victorious!
On level 12 he romped upon the Abyssal Plains.
He slaughtered the beasts living there.
On level 14 he ventured into the Halls of Carnage.
On level 14 he assembled a ballistic armor!
On level 16 he found the Tower of Babel!
He left level 16 as soon as possible.
On level 22 he found the Mjollnir!
On level 22 he entered the Lava Pits.
On level 22 he found the Nyarlaptotep's Boots!
He managed to clear the Lava Pits completely!
Then at last he found Dis!
-- Messages --------------------------------------------------
You hit the Spider Mastermind. The Spider Mastermind flinched! You're going
berserk! You need to taste blood!
You need to taste blood!
You hit the Spider Mastermind. The Spider Mastermind flinched! You need to
You see : a Spider Mastermind (severely wounded) | floor | [ m ]ore
You need to taste blood!
You hit the Spider Mastermind. The Spider Mastermind flinched! You need to
taste blood!
You hit the Spider Mastermind. The Spider Mastermind flinched! You need to
taste blood!
You hit the Spider Mastermind. The Spider Mastermind flinched! You're going
berserk! You need to taste blood!
You see : a Spider Mastermind (almost dead) | pool of blood | [ m ]ore
You hit the Spider Mastermind. The Spider Mastermind dies. Congratulations!
You defeated the Spider Mastermind! Press <Enter>...
You feel relatively safe now.
--------------------------------------------------------------
--- End code ---
This time, I said "no" to all opportunities to change form and stayed as a Lost Soul the whole game. I didn't realize that you get extra options if you do that! That's pretty awesome! :D I'll have to check out the Former Human tree again and see if there are extra options there too! :) Also, I think I may have been mistaken earlier when I said that Brute never works; it seemed to work fine for the Lost Soul's bite attack. I guess it only works if your primary weapon is melee? I'll double check to see if it works for the Demon's bite attack too.
And on an unrelated note, I found a sniper mod and couldn't resist getting myself a sniper-bite! :D (I guess my bites are really accurate?) :P
EDIT: Also, the Lost Soul's ability to fly over acid and lava is pretty neat. At some point, I'm gonna have to try a Nightmare! game to see if I can adapt my strategy around the Lost Soul's unique set of advantages and disadvantages. (I haven't tried up 'til now because I was too daunted by having reduced hitpoints at higher difficulty settings)
EDIT2: I tried again, playing as a Demon, this time with a Blademaster build. (Bitemaster?) ;) It worked perfectly, giving me all the Brute bonuses and played like any melee game... Then about halfway through, I switched to Arch-Vile to see what it was like and it changed over to the Arch-Vile's wimpy melee attack with no Brute bonus and not enough damage to make me go berserk. And I still had the same problem that getting kills wouldn't restore my ammo, so I could only use the Hellfire attack once and then I was stuck with my wimpy, non-berserk melee attack for the rest of the game. I was able to finish anyway, with a stair-dive and some lucky invulnerabilities, so here's the mortem:
Spoiler: Mortem (click to show/hide)--------------------------------------------------------------
DoomRL (0.9.9.7) roguelike post-mortem character dump
Module : Repercussions of modding (0.1.0)
--------------------------------------------------------------
Tormuse, level 9 archvile, defeated the Mastermind
in a custom location...
He survived 32980 turns and scored 39692 points.
He played for 50 minutes and 28 seconds.
He was too young to die!
He killed 470 out of 539 hellspawn. (87%)
-- Awards ----------------------------------------------------
None
-- Graveyard -------------------------------------------------
###########################################################
####################................................#######
###################...............####...............######
##################.......####.....####.....####.......#####
#################........####.....####.....####........####
################.........####.....####.....####.........###
###############..........####..............####..........##
##############............................................#
##############....####............................####....#
##############....####............................####....#
##############....####............................####&...#
##############....####............................####....#
##############............................................#
###############..........####..............####..........##
################.........####.X...####.....####.........###
#################........####..%..####.....####........####
##################.......####.....####.....####.......#####
###################...............####...............######
####################................................#######
###########################################################
-- Statistics ------------------------------------------------
Health 75/110 Experience 34723/9
ToHit Ranged +0 ToHit Melee +6 ToDmg Ranged +0 ToDmg Melee +6
-- Traits ----------------------------------------------------
Class : archvile
Finesse (Level 2)
Hellrunner (Level 2)
Brute (Level 3)
Berserker (Level 1)
Blademaster (Level 1)
Bru->Bru->Ber->HR->HR->Bru->MBm->Fin->Fin->
-- Equipment -------------------------------------------------
[a] [ Armor ] nothing
[b] [ Weapon ] hellfire (20d1) [0/1]
[c] [ Boots ] tactical boots [0/0] (100%)
[d] [ Prepared ] chainsaw (4d6)
-- Inventory -------------------------------------------------
[a] tactical armor [0/0] (9%)
[b] 10mm ammo (x48)
[c] shotgun shell (x16)
[d] rocket (x3)
[e] power cell (x20)
[f] small med-pack
[g] large med-pack
[h] large med-pack
[i] large med-pack
[j] large med-pack
[k] large med-pack
[l] large med-pack
[m] phase device
[n] envirosuit pack
[o] power mod pack
[p] technical mod pack
[q] technical mod pack
[r] Arena Master's Staff
[s] power battery (x120)
-- Resistances -----------------------------------------------
None
-- Kills -----------------------------------------------------
73 former humans
33 former sergeants
28 former captains
143 imps
58 demons
63 lost souls
11 cacodemons
15 hell knights
9 barons of hell
26 arachnotrons
4 former commandos
2 arch-viles
2 bruiser brothers
1 Cyberdemon
1 Spider Mastermind
1 Arena Master
-- History ---------------------------------------------------
He started his journey on the surface of Phobos.
On level 2 he entered Hell's Arena.
He left the Arena as a champion!
On level 5 he stormed the Chained Court.
He defeated the Hell Arena Master!
On level 5 he found the Arena Master's Staff!
On level 7 he assembled a tactical armor!
On level 7 he marched into the Military Base.
He purified his fellow comrades.
On level 8 he encountered the Phobos Anomaly.
On level 11 he assembled a tactical boots!
On level 11 he witnessed the Wall.
He massacred the evil behind the Wall!
On level 12 he found the City of Skulls.
He wiped out the City of Skulls.
On level 14 he ventured into the Spider's Lair.
He cleared the Lair, kickin' serious spider ass!
On level 16 he found the Tower of Babel!
He left level 18 as soon as possible.
He left level 21 as soon as possible.
Then at last he found Dis!
-- Messages --------------------------------------------------
hit! You are hit!
You hit the Spider Mastermind. You are hit! You are hit! You are hit! You are
hit! You are hit! You are hit!
You hit the Spider Mastermind. You are hit! You are hit! You are hit! You are
You see : a Spider Mastermind (almost dead) | floor | [ m ]ore
You hit the Spider Mastermind. You are hit! You are hit! You are hit! You are
hit!
You hit the Spider Mastermind. You are hit! You are hit! You are hit! You are
hit! You are hit! You are hit!
You use a small med-pack. You feel healed. You are hit! You are hit! You are
hit! You are hit! You are hit! You are hit!
You hit the Spider Mastermind. You are hit! You are hit! You are hit! You are
hit! You are hit! You are hit!
You hit the Spider Mastermind. The Spider Mastermind dies. Congratulations!
You defeated the Spider Mastermind! Press <Enter>...
You feel relatively safe now. Next!
--------------------------------------------------------------
--- End code ---
I also had a rather absurd problem that I kept spontaneously respawning my enemies! I couldn't stop myself from doing it! It wouldn't happen when no one was around, but any time I was facing an enemy and there was a corpse nearby, it would say "Tormuse raises his arms" and they would revive. I had to do some creative corpse-stacking in some places. :P
SPTX:
Okay, I have implemented regenerative ammo. It applies to demons using cursed power as ammo. They no longer gain ammo on kill, however said ammo wasn't removed and can still be gain via exp; 1 per 263 at the moment (arachnotron's exp value).
Their ammo will now regenerate at fixed rates depending of which demon you are playing, after shooting (it will still regenerate if you use melee attacks or get attacked).
I also modified a few things to work with this addition.
I have replaced the demon's attack speed values (was 1 turn everywhere) with their reload speed (which was based on the original monster's attack chance), attack is now slower for most of them.
Reloading for these demons is now almost instantaneous (0.1 turn) to give some incentive in using the now rarer cursed power.
Max ammo for these demons has also increased from 1 to something matching their power, where the more powerful the monster the less max ammo it has (imp has 8 fireballs, archevile has 1)
Non-former human monsters not using cursed power will have similar treatment in future versions, after the values are settled for the ones done in this version.
Any value, new and old, is obviously still subject for balance. I'd especially like to find a way to remove the health bonus I give on the two lowest difficulties.
I'll also somehow find some use for cursed power for monsters not using it as ammo. There is much room for ideas, it could be a small amount of berserk time for the pinky for example, health regen for the feeble former humans, etc. to be decided.
EDIT:
Forgot to mention that I disabled the archevile's resurrecting ability. As I am a very forgetful person, as much as I forgot to state I disabled the archevile's ability, I forgot to disable the painelemental's ability altogether.
Tormuse:
Okay, the following post and mortem is from a the previous version, since I haven't tried the new one yet. I started a game last night and finished this morning, (I left it running overnight, since I know I can't save)
Spoiler: Mortem (click to show/hide)--------------------------------------------------------------
DoomRL (0.9.9.7) roguelike post-mortem character dump
Module : Repercussions of modding (0.1.0)
--------------------------------------------------------------
Tormuse, level 11 former sergeant, sacrificed himself to kill the Mastermind
in a custom location...
He survived 121646 turns and scored 56317 points.
He played for 6 hours, 59 minutes and 37 seconds.
He was too young to die!
He killed 655 out of 665 hellspawn. (98%)
He held his right to remain violent.
-- Awards ----------------------------------------------------
None
-- Graveyard -------------------------------------------------
###########################################################
..........................................................#
...............................................%..........#
...........................................%..............#
....................................BB....................#
.....................................BBB..................#
.................................X.B.....%................#
..............................................%...........#
........................................B.................#
........................................B.................#
..................................X..B....................#
..........................................................#
..........................................................#
..........................................................#
..........................................................#
..........................................................#
..........................................................#
..........................................................#
..........................................................#
###########################################################
-- Statistics ------------------------------------------------
Health 0/50 Experience 51552/11
ToHit Ranged +0 ToHit Melee +0 ToDmg Ranged +0 ToDmg Melee +2
-- Traits ----------------------------------------------------
Class : former sergeant
Finesse (Level 2)
Hellrunner (Level 1)
Reloader (Level 2)
Brute (Level 1)
Juggler (Level 1)
Whizkid (Level 2)
Shottyman (Level 1)
Shottyhead (Level 1)
Fin->Rel->Rel->Jug->SM->HR->MSh->Fin->WK->WK->Bru->
-- Equipment -------------------------------------------------
[a] [ Armor ] nanofiber red armor [2]
[b] [ Weapon ] shotgun (11d3) [1/1] (B2P3)
[c] [ Boots ] Nyarlaptotep's Boots [6/6] (100%)
[d] [ Prepared ] chainsaw (4d6)
-- Inventory -------------------------------------------------
[a] green armor [1/1] (89%) (A)
[b] nanofiber blue armor [1] (A)
[c] shotgun shell (x70)
[d] shotgun shell (x70)
[e] shotgun shell (x50)
[f] shotgun shell (x70)
[g] shotgun shell (x70)
[h] large med-pack
[i] large med-pack
[j] large med-pack
[k] homing phase device
[l] envirosuit pack
[m] power mod pack
[n] technical mod pack
[o] shell box (x67)
[p] shell box (x100)
[q] shell box (x100)
-- Resistances -----------------------------------------------
Acid - internal 0% torso 0% feet 30%
Fire - internal 0% torso 13% feet 30%
-- Kills -----------------------------------------------------
84 former humans
50 former sergeants
24 former captains
58 imps
46 demons
286 lost souls
24 cacodemons
23 hell knights
14 barons of hell
18 arachnotrons
2 former commandos
13 pain elementals
1 revenant
1 mancubus
4 arch-viles
2 bruiser brothers
1 lava elemental
1 agony elemental
1 Cyberdemon
1 Spider Mastermind
1 Arena Master
-- History ---------------------------------------------------
He started his journey on the surface of Phobos.
On level 2 he entered Hell's Arena.
He left the Arena as a champion!
On level 5 he stormed the Chained Court.
On level 5 he found the Arena Master's Staff!
He defeated the Hell Arena Master!
On level 7 he sneaked into the Phobos Lab.
He broke through the lab.
On level 8 he encountered the Phobos Anomaly.
On level 9 he assembled a nanofiber armor!
On level 11 he arrived at the Containment Area.
He emerged from the Containment Area victorious!
On level 12 he romped upon the Abyssal Plains.
He slaughtered the beasts living there.
On level 14 he ventured into the Spider's Lair.
He cleared the Lair, kickin' serious spider ass!
On level 16 he found the Tower of Babel!
On level 17 he assembled a tactical boots!
On level 19 he found the Hellwave Pack!
He nuked level 21!
On level 22 he assembled a nanofiber armor!
On level 22 he arrived at Mt. Erebus.
On level 22 he found the Nyarlaptotep's Boots!
He managed to raise Mt. Erebus completely!
Then at last he found Dis!
He nuked level 24!
He defeated the Mastermind and found the TRUE EVIL!
-- Messages --------------------------------------------------
Fire -- Choose target...
You see : John Carmack (severely wounded) | floor | [ m ]ore
The hell knight hits you. The hell knight hits you.
John Carmack reloads his rocket launcher. You dodge! The missile hits the
hell knight. You dodge! You dodge! You are hit!
You use a large med-pack. You feel fully healed. You dodge! The missile hits
You see : John Carmack (severely wounded) | blood | [ m ]ore
You start running!
The baron of hell hits you. You dodge! The missile hits the baron of hell.
You dodge! The missile hits the baron of hell.
You dodge! The missile hits the baron of hell. The hell knight dies. You
dodge! You dodge! You dodge! The missile hits the baron of hell. You dodge!
You dodge!
You dodge! You dodge! The missile hits the baron of hell.
You dodge! You dodge! The missile hits the baron of hell. You die!... Press
<Enter>...
--------------------------------------------------------------
--- End code ---
I was playing as a Sergeant to test what traits work and don't work for him. The shotgun he carries gets the benefit from Shottyman and Shottyhead traits, but isn't actually a "shotgun" shotgun, in that I can't assemble it into an Elephant Gun. I did this shortly after playing a game as a Former Human (which was *really* tedious with that accuracy zero pea-shooter he wields; a majority of his shots miss!) His weapon isn't considered a pistol at all; it wasn't affected by Son of a Gun or Dualgunner and couldn't be modded into a Speedloader Pistol. I also played briefly as a Former Captain and it's a *huge* step up from Former Human with his accuracy 4 Chaingun! (A weapon which is normally accuracy 2) It makes the difficulty curve pretty wonky when the level 2 character is so incredibly more advanced than the level 1 character.
I'll give the new version a try a little later.
EDIT: Okay, I gave the new version a try. :) I played as an Imp for a while, then leveled up to a Knight and then a Baron. (enemies that use the "cursed power" ammo) I like the play balance of having the shots fire slower, but having multiple ammo in the "weapon." I didn't actually use the speed reload of the cursed power much in this game, (except in big battles like the Cyberdemon and the Mastermind) but I expect that they would play a much larger role in higher difficulty levels. (I'll try higher difficulties later on) And now that I'm not completely reliant on melee, the melee attack has the right balance to make it a nice complement to my arsenal. Don't know how I feel about my imp fireballs being able to blow up powerups. :o (Regular imp fireballs don't; bug or feature?)
Spoiler: Mortem (click to show/hide)--------------------------------------------------------------
DoomRL (0.9.9.7) roguelike post-mortem character dump
Module : Repercussions of modding (0.1.1)
--------------------------------------------------------------
Tormuse, level 11 baron of hell, defeated the Mastermind
in a custom location...
He survived 97200 turns and scored 54375 points.
He played for 2 hours, 48 minutes and 56 seconds.
He was too young to die!
He killed 415 out of 415 hellspawn. (100%)
This ass-kicking marine killed all of them!
-- Awards ----------------------------------------------------
None
-- Graveyard -------------------------------------------------
###########################################################
####................................#####################>#
###...............####...............######################
##.......####.....####.....####.......#####################
#........####.....####.....####........####################
.........####.....####.....####.........###################
.........####..............####..........##################
..........................................#################
..####............................####....#################
.&####............................####....#################
..####............................####....#################
..####............................####....#################
..........................................#################
.........####..............####..........##################
.........####.....####.....####.........###################
#........####.....####.....####.%......####################
##.......####.....####.....####.......#####################
###...............####........X........####################
####................................#####################>#
###########################################################
-- Statistics ------------------------------------------------
Health 42/100 Experience 58489/11
ToHit Ranged +2 ToHit Melee +2 ToDmg Ranged +2 ToDmg Melee +10
-- Traits ----------------------------------------------------
Class : baron of hell
Finesse (Level 2)
Hellrunner (Level 2)
Tough as nails (Level 1)
Son of a bitch (Level 2)
Eagle Eye (Level 1)
Juggler (Level 1)
Whizkid (Level 2)
SoB->SoB->EE->HR->HR->WK->WK->Fin->Fin->TaN->Jug->
-- Equipment -------------------------------------------------
[a] [ Armor ] nanofiber red armor [2]
[b] [ Weapon ] acid ball (4d5) [3/8] (B3T2) {a}
[c] [ Boots ] Nyarlaptotep's Boots [6/6] (100%)
[d] [ Prepared ] chainsaw (4d6)
-- Inventory -------------------------------------------------
[a] tactical armor [0/0] (100%)
[b] cursed power (x40)
[c] small med-pack
[d] large med-pack
[e] large med-pack
[f] large med-pack
[g] large med-pack
[h] large med-pack
[i] large med-pack
[j] phase device
[k] phase device
[l] homing phase device
[m] homing phase device
[n] technical mod pack
[o] technical mod pack
[p] agility mod pack
[q] agility mod pack
[r] bulk mod pack
[s] lava element
-- Resistances -----------------------------------------------
Acid - internal 0% torso 50% feet 80%
Fire - internal 0% torso 13% feet 30%
-- Kills -----------------------------------------------------
56 former humans
37 former sergeants
6 former captains
47 imps
56 demons
123 lost souls
10 cacodemons
18 hell knights
13 barons of hell
9 arachnotrons
2 former commandos
4 pain elementals
6 revenants
13 mancubi
10 arch-viles
2 bruiser brothers
1 lava elemental
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.
On level 5 he stormed the Chained Court.
On level 7 he sneaked into the Phobos Lab.
He broke through the lab.
On level 8 he encountered the Phobos Anomaly.
On level 9 he assembled a tactical armor!
On level 11 he witnessed the Wall.
He massacred the evil behind the Wall!
On level 12 he assembled a nanofiber armor!
On level 12 he found the City of Skulls.
He wiped out the City of Skulls.
On level 14 he ventured into the Spider's Lair.
He cleared the Lair, kickin' serious spider ass!
On level 16 he found the Tower of Babel!
He sounded the alarm on level 20!
On level 22 he entered the Lava Pits.
On level 22 he found the Nyarlaptotep's Boots!
He managed to clear the Lava Pits completely!
Then at last he found Dis!
-- Messages --------------------------------------------------
The missile hits the Spider Mastermind. You are hit! You are hit! You are
hit! You are hit! You are hit! Boom!
You use a small med-pack. You feel healed.
Fire -- Choose target...
You see : a Spider Mastermind (almost dead) | blood | [ m ]ore
You are hit! You are hit! You are hit! You are hit! Boom! You are hit!
Fire -- Choose target...
You see : a Spider Mastermind (almost dead) | blood | [ m ]ore
The missile hits the Spider Mastermind. You are hit! You are hit! You are
hit! You are hit! You are hit! You are hit! You are hit! You are hit! You are
hit! Boom! You are hit! You are hit!
Fire -- Choose target...
You see : a Spider Mastermind (almost dead) | blood | [ m ]ore
The missile hits the Spider Mastermind. The Spider Mastermind dies.
Congratulations! You defeated the Spider Mastermind! Press <Enter>...
You feel relatively safe now.
--------------------------------------------------------------
--- End code ---
EDIT2: Just playing around and I discovered that the Mancubus Dual Rocket-Launcher doesn't count as a Rocket Launcher for Shottyman purposes.
EDIT3: Just playing around some more and discovered that playing as a Pain Elemental with a Blademaster build is really quite ridiculous. :) Any time I get a kill, it takes zero time and the resulting production of Lost Souls also takes zero time, so I frequently had a situation where I would produce and kill 50 or more Lost Souls simultaneously! :D The best part was fighting the Cyberdemon, because killing him caused me to spawn a Lost Soul and the level didn't end because not all enemies were dead. It almost ended in a stale mate there, because they were reproducing too rapidly, but a Shockwave pack was helpful in thinning out their numbers. :)
Spoiler: The Rocket Launcher in my inventory is the one I picked up off the Cyberdemon's body. :) (click to show/hide)--------------------------------------------------------------
DoomRL (0.9.9.7) roguelike post-mortem character dump
Module : Repercussions of modding (0.1.1)
--------------------------------------------------------------
Tormuse, level 8 pain elemental, defeated the Mastermind
in a custom location...
He survived 24964 turns and scored 37475 points.
He played for 32 minutes and 49 seconds.
He was too young to die!
He killed 958 out of 1252 hellspawn. (76%)
-- Awards ----------------------------------------------------
None
-- Graveyard -------------------------------------------------
###########################################################
########................................###################
#######...............####...............##################
######.......####.....####.....####.......#################
#####........####.....####.....####........################
####.........####.....####.....####.........###############
###..........####..............####..........##############
##............................................#############
##....####............................####....#############
##...&####............................####....#############
##....####...................%........####....#############
##....####....................X.......####....#############
##............................................#############
###..........####..............####..........##############
####.........####.....####.....####.........###############
#####........####.....####.....####........################
######.......####.....####.....####.......#################
#######...............####...............##################
########................................###################
###########################################################
-- Statistics ------------------------------------------------
Health 175/90 Experience 29072/8
ToHit Ranged +0 ToHit Melee +6 ToDmg Ranged +0 ToDmg Melee +9
-- Traits ----------------------------------------------------
Class : pain elemental
Ironman (Level 1)
Hellrunner (Level 2)
Brute (Level 3)
Berserker (Level 1)
Blademaster (Level 1)
Bru->Bru->Ber->Bru->HR->HR->MBm->Iro->
-- Equipment -------------------------------------------------
[a] [ Armor ] nanofiber blue armor [1]
[b] [ Weapon ] piercing bite (1d4+6) {f}
[c] [ Boots ] nothing
[d] [ Prepared ] chainsaw (4d6)
-- Inventory -------------------------------------------------
[a] rocket launcher (6d6) [1/1]
[b] green armor [1/1] (100%)
[c] rocket (x14)
[d] power cell (x70)
[e] cursed power (x46)
[f] small med-pack
[g] large med-pack
[h] large med-pack
[i] large med-pack
[j] large med-pack
[k] large med-pack
[l] large med-pack
[m] envirosuit pack
[n] power mod pack
[o] power mod pack
[p] technical mod pack
[q] agility mod pack
[r] bulk mod pack
[s] sniper weapon pack
[t] blood skull
[u] hatred skull
-- Resistances -----------------------------------------------
Bullet - internal 60% torso 60% feet 60%
Melee - internal 60% torso 60% feet 60%
Shrapnel - internal 60% torso 60% feet 60%
Acid - internal 60% torso 60% feet 60%
Fire - internal 60% torso 85% feet 85%
Plasma - internal 60% torso 70% feet 60%
-- Kills -----------------------------------------------------
51 former humans
24 former sergeants
9 former captains
37 imps
39 demons
746 lost souls
8 cacodemons
15 hell knights
3 barons of hell
12 arachnotrons
2 former commandos
5 pain elementals
1 arch-vile
2 bruiser brothers
1 agony elemental
1 Cyberdemon
1 Spider Mastermind
1 Arena Master
-- History ---------------------------------------------------
He started his journey on the surface of Phobos.
On level 2 he entered Hell's Arena.
He left the Arena as a champion!
On level 5 he stormed the Chained Court.
On level 5 he found the Arena Master's Staff!
He defeated the Hell Arena Master!
On level 7 he assembled a piercing blade!
On level 7 he sneaked into the Phobos Lab.
He broke through the lab.
On level 8 he encountered the Phobos Anomaly.
On level 11 he witnessed the Wall.
On level 11 he assembled a nanofiber armor!
He broke into the Wall, but gave up against the overwhelming forces.
On level 12 he romped upon the Abyssal Plains.
He barely escaped the trap set for him.
On level 14 he ventured into the Spider's Lair.
He cleared the Lair, kickin' serious spider ass!
On level 16 he found the Tower of Babel!
He left level 20 as soon as possible.
On level 22 he arrived at Mt. Erebus.
He decided it was too dangerous.
Then at last he found Dis!
-- Messages --------------------------------------------------
You hit the Spider Mastermind. The Spider Mastermind flinched! You need to
taste blood!
You need to taste blood!
You hit the Spider Mastermind. The Spider Mastermind flinched! You need to
You see : a Spider Mastermind (heavily wounded) | floor | [ m ]ore
You hit the Spider Mastermind. The Spider Mastermind flinched! You need to
taste blood!
You are hit! You are hit! You are hit! You are hit! Boom! You are hit! You
need to taste blood!
You hit the Spider Mastermind. The Spider Mastermind flinched! You're going
berserk! You need to taste blood!
You hit the Spider Mastermind. The Spider Mastermind flinched! You need to
You see : a Spider Mastermind (almost dead) | floor | [ m ]ore
You hit the Spider Mastermind. The Spider Mastermind dies. Congratulations!
You defeated the Spider Mastermind! Press <Enter>...
You feel relatively safe now. Next!
--------------------------------------------------------------
--- End code ---
Sorry, SPTX, I know this probably doesn't help you in terms of play-testing, but I thought it was too funny not to share. :)
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version