Jump to content

Might & Guile -- a tweak mod and kit pack for warriors and rogues

Recommended Posts

When dealing with enemy NPCs, some of this can be abstracted. Bioware, for example, coded most enemies with 9/9/9/9/9/9 stats, rather than give them real stats. If they wanted the enemies to have combat bonuses that might simulate high STR, they just tacked on combat bonuses. If they wanted the enemies to be harder to hit, they just changed their base AC. So, the difficulty level of the game more or less is what it is - only in a few cases does it faithfully represent pitting you against enemies playing by the same rules as the player.


I don't feel the need to do it differently. What will the player care whether some no-name enemy thief about to be slaughtered has chosen these feats or those feats? Instead, I apply these in a very simple and uniform way:

- All enemy fighters get one of the combat stances. They might knock you back, or they might knock you down, or they might have "Parry Slashing" and be unusually difficult to hit with your longsword. This is applied randomly, and in my playtesting it works great - enemy mobs randomly do very annoying things that can disrupt the flow of my slaughtering them. ;)

- All enemy thieves have the 'Fighting Dirty" feat... I think almost all of them use bladed weapons so this means they can Slow you briefly. And all enemy thieves (as of the upcoming version) also have the Spell Evasion feat, meaning they will have an uncanny knack for surviving your fireballs and skull traps.


Most of the feats are actually passive bonuses, so when I get around to it I can look into applying more to thieves - maybe do it randomly like I do fighters. Some will have higher backstab bonuses, some might have AC or thac0 or saving throw or Luck bonuses, some might have flaming weapons, or some kind of poison. (Does the game ever have thieves try to poison you?) Again, I don't feel the need to be too rigorous about this... something like, every thief will randomly get 2 out of 6 passive feats, plus Evasion and Fighting Dirty.


EDIT - also, this is not quite the same thing, but my other mod adds a stunning effect for shield bashing when you are specialized in S&S style. SCS gives some enemies style specializations, which means some enemies carrying shields have a chance to stun you just for standing near them.


Put all this together and even lowly trash mobs can hit you with Stun, Slow, Sleep, or Wing Buffet effects. It's just a little bit extra to keep you on your toes, which I find very fun.


Oooh, maybe I should also give some called shots to enemies with bows... :devlook:

Edited by subtledoctor

Share this post

Link to post

Thanks subtledoctor, I feel your current implementation should be working fine. I was posting because the readme only covered a portion of your implementation, which worried me a little bit.

Share this post

Link to post

There is CTD with Quickstride component from this mod, when you try to revert to normal walking speed with Normal stride this is what happen:


ASSERTION FAILED! Return Address: 0x4FF726 File: CGameEffect.cpp Line: 1536 Expression: FALSE Message: (null)

Ideally you can choose to not use this option, but it tweaks classes and kits which get bonus movement speed ( barbarian, monk and some custom kits ) to normal walking speed. I discovered this on easy Tutu. Strange, I think there was no problem with this on my last BWS BGT game. But that was a long time ago when warrior feats were standalone component. Most probably EE effect strayed here hmm? 

Share this post

Link to post

Uninstalling v.4b12 and installing v.3.8.12 fixed this issue. And I even like this new (old ) spell icon better. :D 

Share this post

Link to post
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...