Except it isn't, because I later put a tech mod on the assault rifle.
So either Firestorm is a special case that requires WK(2) assemblies built from scratch or something, or it's not working as intended. (Or it is working as intended.)
The message implies that it's not recognizing the assault rifle as a rapid-fire weapon. I would have tested the hyperblaster, too, had I not bulk-modded it already.
--------------------------------------------------------------
DoomRL (v.0.9.9.4) roguelike post-mortem character dump
--------------------------------------------------------------
Damon Baird, level 23 Hell Baron Captain Technician,
electrocuted by a shambler on level 89 of the Phobos base.
He survived 524892 turns and scored 1459262 points.
He played for 12 hours, 7 minutes and 29 seconds.
He was a man of Ultra-Violence!
He killed 3348 out of 3473 hellspawn. (96%)
He held his right to remain violent.
He was an Angel of 100!
-- Special levels --------------------------------------------
Levels generated : 0
Levels visited : 0
Levels completed : 0
-- Awards ----------------------------------------------------
UAC Star (bronze cluster)
Experience Medal
-- Graveyard -------------------------------------------------
##########====########################===##################
..........====...........".........#.#===..#.....V.......V.
##########====########+######.######.===...#.....V...##.##.
........B====#..........|..B.......#.#===B./.........##.##.
...|.....====#................X....#.#===..#...##.##..M....
.........====#........#..=B===.....+.#===.B/...##^##.##M..#
.........====#.....##...=======....#.===.B.#B...B....##...#
.|.0A....====+...".##...=======....#h==hh..#.BB.BB..B......
........====.#......>...=======....##===###################
....[;..====.#...........=======...#h===.BBB...............
........====.#....##.....#======...#.===...................
........====.#0...##...%...=====...#..===.....||..|........
....0...====.#.............=====...+..===..................
........====.+|.........|..=====...#..===.........+....."..
.....[..====.#.............#===....###===###+##########+###
........====.#...##..##.##.##....."#..===..................
........====.+...##..##.##...!..##.#..===..................
.........====#0.............0...##.#.===...................
........====.#.........\...........#..===.}................
########====##########################===##################
-- Statistics ------------------------------------------------
Health 0/80 Experience 629379/23
ToHit Ranged +4 ToHit Melee +4 ToDmg Ranged +5 ToDmg Melee +5
-- Traits ----------------------------------------------------
Class : Technician
Ironman (Level 3)
Hellrunner (Level 2)
Tough as nails (Level 3)
Son of a bitch (Level 5)
Eagle Eye (Level 2)
Dodgemaster (Level 1)
Intuition (Level 2)
Whizkid (Level 2)
Badass (Level 1)
Triggerhappy (Level 1)
Entrenchment (Level 1)
WK->TaN->TaN->Bad->SoB->SoB->WK->TH->MSh->SoB->Iro->TaN->SoB->SoB->EE->EE->Int->Int->HR->HR->DM->Iro->Iro->
-- Equipment -------------------------------------------------
[a] [ Armor ] modified nanofiber red armor [5] (P)
[b] [ Weapon ] modified minigun (1d6)x8 [409/439] (B3)
[c] [ Boots ] modified enviromental phaseshift boots [4/4] (62%) (A)
[d] [ Prepared ] modified hyperblaster (2d4)x3 [52/52] (B1)
-- Inventory -------------------------------------------------
[a] modified assault rifle (2d5)x2 [0/40] (T1)
[b] minigun (1d6)x8 [200/200]
[c] modified missile launcher (6d9) [1/4] (F1P3)
[d] napalm launcher (7d7) [1/1]
[e] Trigun (3d6) [6/6]
[f] high power Railgun (8d11) [20/20]
[g] 10mm ammo (x64)
[h] 10mm ammo (x100)
[i] 10mm ammo (x100)
[j] 10mm ammo (x100)
[k] 10mm ammo (x100)
[l] 10mm ammo (x100)
[m] rocket (x10)
[n] rocket (x10)
[o] power cell (x34)
[p] envirosuit pack
[q] firestorm weapon pack
[r] 10mm ammo chain (x250)
[s] power battery (x120)
-- Resistances -----------------------------------------------
Bullet - internal 0% torso 30% feet 30%
Melee - internal 0% torso 30% feet 30%
Shrapnel - internal 0% torso 30% feet 30%
Acid - internal 0% torso 30% feet 95%
Fire - internal 0% torso 55% feet 95%
Plasma - internal 0% torso 30% feet 30%
-- Kills -----------------------------------------------------
297 former humans
330 former sergeants
398 former captains
157 imps
60 demons
213 lost souls
44 cacodemons
439 barons of hell
154 hell knights
143 arachnotrons
14 former commandos
17 pain elementals
299 arch-viles
305 mancubi
205 revenants
39 nightmare imps
69 nightmare cacodemons
94 nightmare demons
38 nightmare arachnotrons
1 nightmare arch-vile
22 bruiser brothers
5 shamblers
4 lava elemental
1 agony elemental
-- History ---------------------------------------------------
He sounded the alarm on level 10!
On level 11 he encountered an armed nuke!
On level 11 he assembled a hyperblaster!
On level 17 he assembled a nanofiber armor!
On level 20 he found the Hellwave Pack!
On level 29 he assembled a tactical shotgun!
On level 30 he ran for his life from lava!
On level 33 he assembled a assault rifle!
On level 34 he stumbled into complex full of arch-viles!
He sounded the alarm on level 34!
On level 34 he found the Grammaton Cleric Beretta!
On level 35 he found the Butcher's Cleaver!
On level 47 he encountered an armed nuke!
Level 48 was a hard nut to crack!
On level 50 he stumbled into a nightmare cacodemon cave!
On level 51 he stumbled into a nightmare arachnotron cave!
On level 52 he assembled a enviromental boots!
On level 54 he ran for his life from lava!
Level 56 blasted him with unholy atmosphere!
On level 65 he stumbled into complex full of mancubi!
On level 66 he stumbled into a nightmare cacodemon cave!
He sounded the alarm on level 68!
On level 69 he stumbled into a nightmare demon cave!
On level 71 he found the Trigun!
On level 73 he ran for his life from lava!
On level 73 he found the Medical Powerarmor!
Level 74 blasted him with unholy atmosphere!
On level 74 he found the Railgun!
On level 77 he stumbled into a nightmare arachnotron cave!
On level 77 he stumbled into a lava elemental cave!
On level 83 he ran for his life from lava!
On level 84 he ran for his life from lava!
On level 86 he stumbled into a nightmare demon cave!
On level 87 he assembled a high power weapon!
On level 88 he stumbled into a nightmare demon cave!
On level 88 he stumbled into a lava elemental cave!
On level 89 he finally electrocuted by a shambler.
-- Messages --------------------------------------------------
Chain fire (warming) -- Choose target or abort...
You see : a nightmare arachnotron (heavily wounded) [m]ore | floor
The missile hits the nightmare arachnotron. The missile hits the nightmare
arachnotron. The missile hits the nightmare arachnotron. The missile
hits the nightmare arachnotron. The missile hits the nightmare arachnotron.
The missile hits the nightmare arachnotron. The nightmare arachnotron
dies. The shambler fires! Boom!
Chain fire (full) -- Choose target or abort...
You see : a bruiser brother (wounded) [m]ore | lava
Chain fire (initial) -- Choose target or abort...
You see : a bruiser brother (wounded) [m]ore | lava
The missile hits the bruiser brother. The missile hits the bruiser brother.
The missile hits the bruiser brother. The missile hits the bruiser
brother. The missile hits the bruiser brother. The missile hits the bruiser
brother. The bruiser brother fires! You are hit! The shambler fires!
You are hit! You die!... Press <Enter>...
-- General ---------------------------------------------------
74 brave souls have ventured into Phobos:
54 of those were killed.
1 didn't read the thermonuclear bomb manual.
And 4 couldn't handle the stress and committed a stupid suicide.
15 souls destroyed the Cyberdemon...
5 sacrificed itself for the good of mankind.
10 killed the bastard and survived.
--------------------------------------------------------------