#nop // Written by sqweekette@yahoo.com #nop // Yeah, looks ugly right? #nop // See darkmists-hits.cmd for a description of what this does #nop // And yes, all those 'm's are supposed to be there #nop // Thanks to Wervdon's log converter for showing me which #nop // Ansi codes to use! #nop // Thanks also to Adinihirac for suggesting a more robust pattern #nop // ({%0's %1 verb%2} rather than {%2 verb%1}) #nop // #substitute {%0's %1 misses%2.} {%0's %1 misses (0)%2.} #substitute {%0's %1 scratches%2.} {%0's %1 scratches (1-4)%2.} #substitute {%0's %1 grazes%2.} {%0's %1 grazes (5-8)%2.} #substitute {%0's %1 hits%2.} {%0's %1 hits (9-13)%2.} #substitute {%0's %1 injures%2.} {%0's %1 injures (14-18)%2.} #substitute {%0's %1 wounds%2.} {%0's %1 wounds (19-23)%2.} #substitute {%0's %1 mauls%2.} {%0's %1 mauls (24-28)%2.} #substitute {%0's %1 decimates%2.} {%0's %1 decimates (29-33)%2.} #substitute {%0's %1 devastates%2!} {%0's %1 devastates (34-38)%2!} #substitute {%0's %1 maims%2!} {%0's %1 maims (39-43)%2!} #substitute {%0's %1 MUTILATES%2!} {%0's %1 MUTILATES (44-55)%2!} #substitute {%0's %1 DISEMBOWELS%2!} {%0's %1 DISEMBOWELS (56-65)%2!} #substitute {%0's %1 DISMEMBERS%2!} {%0's %1 DISMEMBERS (66-75)%2!} #substitute {%0's %1 MASSACRES%2!} {%0's %1 MASSACRES (76-85)%2!} #substitute {%0's %1 MANGLES%2!} {%0's %1 MANGLES (86-95)%2!} #substitute {%0's %1 *** DEMOLISHES ***%2!} {%0's %1 *** DEMOLISHES *** (101-130)%2!} #substitute {%0's %1 *** DEVASTATES ***%2!} {%0's %1 *** DEVASTATES *** (131-160)%2!} #substitute {%0's %1 === OBLITERATES ===%2!} {%0's %1 === OBLITERATES === (161-200)%2!} #substitute {%0's %1 >>> ANNIHILATES <<<%2!} {%0's %1 >>> ANNIHILATES <<< (201-280)%2!} #substitute {%0's %1 <<< ERADICATES >>>%2!} {%0's %1 <<< ERADICATES >>> (281-380)%2!} #substitute {%0's %1 does UNSPEAKABLE things to%2!} {%0's %1 does UNSPEAKABLE things to (381-599)%2!} #substitute {%0's %1 DOES UNSPEAKABLE THINGS TO%2!} {%0's %1 DOES UNSPEAKABLE THINGS TO (600-999)%2!} #substitute {Your %1 misses%2.} {Your %1 misses (0)%2.} #substitute {Your %1 scratches%2.} {Your %1 scratches (1-4)%2.} #substitute {Your %1 grazes%2.} {Your %1 grazes (5-8)%2.} #substitute {Your %1 hits%2.} {Your %1 hits (9-13)%2.} #substitute {Your %1 injures%2.} {Your %1 injures (14-18)%2.} #substitute {Your %1 wounds%2.} {Your %1 wounds (19-23)%2.} #substitute {Your %1 mauls%2.} {Your %1 mauls (24-28)%2.} #substitute {Your %1 decimates%2.} {Your %1 decimates (29-33)%2.} #substitute {Your %1 devastates%2!} {Your %1 devastates (34-38)%2!} #substitute {Your %1 maims%2!} {Your %1 maims (39-43)%2!} #substitute {Your %1 MUTILATES%2!} {Your %1 MUTILATES (44-55)%2!} #substitute {Your %1 DISEMBOWELS%2!} {Your %1 DISEMBOWELS (56-65)%2!} #substitute {Your %1 DISMEMBERS%2!} {Your %1 DISMEMBERS (66-75)%2!} #substitute {Your %1 MASSACRES%2!} {Your %1 MASSACRES (76-85)%2!} #substitute {Your %1 MANGLES%2!} {Your %1 MANGLES (86-95)%2!} #substitute {Your %1 *** DEMOLISHES ***%2!} {Your %1 *** DEMOLISHES *** (101-130)%2!} #substitute {Your %1 *** DEVASTATES ***%2!} {Your %1 *** DEVASTATES *** (131-160)%2!} #substitute {Your %1 === OBLITERATES ===%2!} {Your %1 === OBLITERATES === (161-200)%2!} #substitute {Your %1 >>> ANNIHILATES <<<%2!} {Your %1 >>> ANNIHILATES <<< (201-280)%2!} #substitute {Your %1 <<< ERADICATES >>>%2!} {Your %1 <<< ERADICATES >>> (281-380)%2!} #substitute {Your %1 does UNSPEAKABLE things to%2!} {Your %1 does UNSPEAKABLE things to (381-599)%2!} #substitute {Your %1 DOES UNSPEAKABLE THINGS TO%2!} {Your %1 DOES UNSPEAKABLE THINGS TO (600-999)%2!}