I'm not sure how possible this would be, but I was wondering in regards to basic attacks which are used for bashing, it's a very repetitive process in which the same flavour attack is used. So I'd like to suggest that, as was done with the deathsights, to mix things up a bit, adding one or two additional variations for basic attacks when a critical hit is achieved.
For instance, a regular hit of:
With expert precision, you draw Striking Silhouette from its scabbard and unleash a vicious slash towards a rat.
You have slain a rat, retrieving the corpse.
Is the generic Drawslash message. Adding something for crits such as:
Stepping smoothly to one side, you draw Striking Silhouette from its scabbard and deliver two swift slashes towards a rat.
You have scored a CRUSHING CRITICAL hit!
You have slain a rat, retrieving the corpse.
(It's 4:30 am, that was the best I could come up with for now, but you get the point hopefully).
That being said, if you have suggestions for variations of basic attacks for your class, maybe post them for consideration. I just think it would be a good change of pace to the tedium that is hunting, being rewarded with something different for critical hits, or at least variations. I see stuff like this from denizens while hunting, and it just adds a new level of appreciation and enjoyment to the experience:
Before you can even blink, Nikos, the Stern has drawn and thrown three of his knives, burying them up to their hilts in you.
Nikos, the Stern slips quietly behind you and stabs a knife between your shoulder blades.
In a single fluid motion, Nikos, the Stern draws two of his knives and slices your stomach open from hip to hip.
Stepping back, Aetos, the Brave raises his bow and nocks an arrow, taking careful aim. He looses the arrow and the vicious hunting tip buries itself deep in your flesh.
Shouldering his bow, Aetos, the Brave draws a pair of knives from the belt at his waist and flings them at you, his aim striking true.
Quickly grabbing an arrow from his quiver, Aetos, the Brave stabs you in the chest with it, the barbed tip ripping through your flesh.
Comments
Archdragon Mizik Corten, Herald of Ruin says, "Man, that was a big axk."
Hellrazor Cain de Soulis, Sartan's Hammer says, "Your [sic] a beast."
Results of disembowel testing | Knight limb counter | GMCP AB files
Artemis says, "You are so high maintenance, Tharvis, gosh."
Tecton says, "It's still your fault, Tharvis."
I can also see how it would be problematic for a lot of people though, having to make dozens or hundreds of new triggers if they want to match bashing messages. There would have to be a toggle, so you still have the option of seeing the boring, static messages we have now. I imagine it would also be a pretty big project and take a lot of time, especially for something as detailed as Iocun's, but it would be worth it in my opinion.
Edit: I would, of course, prefer an overhaul of bashing mechanics rather than aesthetic changes, making it more complex and interesting and less repetitive. That seems a lot less likely to happen though.
Artemis says, "You are so high maintenance, Tharvis, gosh."
Tecton says, "It's still your fault, Tharvis."
local attacks= {"horripilation", "lightning", "dissolution", "scintilla"} local which = math.random(#elements)
element = elements[which]
send("staffcast "..element.." at "..target)
that's what I use for using a random element for staffcast (someone I hunted with complained I only used lightning, hmph)
Instead of the element attacks put whatever string you want there and then just echo("\n"..element)
It wouldn't allow for different critical/death messages though, those would still have to be invisible to others.
Not sure if that's normal or odd, but varying the attack messages would probably make bashing a nerve wracking, nail biting experience for me.
Also, there's nothing stopping you from writing a follow-up emote in those cases. The bigger issue, I think, is handling things like missing.
Results of disembowel testing | Knight limb counter | GMCP AB files