blinkyzero

[WIP] KotOR1 Enemy Enhancer

Recommended Posts

When this mod gets its first release, I can't wait to test it with my "doom" build for the player character.

Share this post


Link to post
Share on other sites

Will it be compatibile with Biges's Difficulty Mod (increases enemy damage by x%)?

 

I'm not familiar with that mod, but my guess would be probably not, as I expect it works by increasing the damage multiplier in difficultyopt.2da. The Enhancer makes a bunch of changes to that .2da in order to do its work, changes that the TSLPatcher can't reconcile.

 

That said, it would be a pretty easy task to combine them, and I'd be happy to make a version that also has increased enemy damage.

  • Like 1

Share this post


Link to post
Share on other sites

That said, it would be a pretty easy task to combine them, and I'd be happy to make a version that also has increased enemy damage.

 

Maybe it's just me but I find playing without 500% enemy dmg increase pretty boring so that'd be great man.

Share this post


Link to post
Share on other sites

After watching a let's play of KotOR 2, I just got reminded of a -VERY- annoying bug present in both games.

 

For some reason, party members sometimes use the inferior version of a feat/Force power when they have the maximum one. For example, for some reason Kreia keeps casting Horror instead of Insanity when she has it. This occurrence exists in KotOR 1 as well. Can something be done about this?

Share this post


Link to post
Share on other sites

After watching a let's play of KotOR 2, I just got reminded of a -VERY- annoying bug present in both games.

 

For some reason, party members sometimes use the inferior version of a feat/Force power when they have the maximum one. For example, for some reason Kreia keeps casting Horror instead of Insanity when she has it. This occurrence exists in KotOR 1 as well. Can something be done about this?

 

Probably. The developers used the talent-finding functions a lot in the Force power combo scripting, and I've already discovered that at least one of those functions has bugs. It wouldn't surprise me at all to find that others do as well -- and that the original KotOR script writers just assumed they worked properly when this wasn't in fact the case. If you browse through the NWN Lexicon database (http://www.nwnlexicon.com/), it's not hard to find a lot of little quirks that the engine never did get patched.

 

Honestly at this point I'm thinking of just rewriting the entire DetermineCombatRound() system and its associated functions. The original is a sloppy mess, and introducing new AI features into it (or fixing design decisions/bugs within it) is difficult because of how poorly the thing was thought out and executed in the first place.

Share this post


Link to post
Share on other sites
Honestly at this point I'm thinking of just rewriting the entire DetermineCombatRound() system and its associated functions. The original is a sloppy mess, and introducing new AI features into it (or fixing design decisions/bugs within it) is difficult because of how poorly the thing was thought out and executed in the first place.

 

Wouldn't that be a rather massive undertaking?

 

Perhaps it'd be advisable to try and get out a first, more basic version of your AI modification and then work on improvements? ;)

Share this post


Link to post
Share on other sites

Wouldn't that be a rather massive undertaking?

 

Perhaps it'd be advisable to try and get out a first, more basic version of your AI modification and then work on improvements? ;)

 

Yeah, I'm a perfectionist though, heh. But you're probably right.

 

I did just fix another irritating bug with the base game -- the tendency of enemies who have more than one medpac in their inventory to use the second one right after the first even if they're at full health. There was no check in place to prevent the healing subroutine from filling up the action queue with medpac usages.

Share this post


Link to post
Share on other sites

To answer the first question, we shouldn't.

 

And I'd prefer it that way.

Sorry about the suggestion. I was looking at this from a tactical perspective, but it could cause unecessary distraction and could also clutter the UI, so it's fine.

Share this post


Link to post
Share on other sites

Sorry about the suggestion. I was looking at this from a tactical perspective, but it could cause unecessary distraction and could also clutter the UI, so it's fine.

I thought it was a gud idea. Maybe activate it with a button or something like that when you need too

  • Like 1

Share this post


Link to post
Share on other sites

I thought it was a gud idea. Maybe activate it with a button or something like that when you need too

 

Yup, it could always be an optional feature of some sort. I'll see what I can do.

  • Like 1

Share this post


Link to post
Share on other sites

As much as I wish for that, I doubt there will be any development here.

blinkyzero has not even logged in here for 2 and half years.

A real pity.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
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.