Jump to content

Home

Need some help


Hades_One

Recommended Posts

Okay, I have been doing some work in my mod. Doing some changes in the Autobalancer, and how well Beancounter's AI mod works in tandem to the baseline 2da changes I made. Now I need help with another script.

 

I want to make all droids immune to critical hits. It makes no sense to me that artifical constructs take critical hits. Especially those who don't have the ability to level up. Removing critical hits on droids can go a long way to make the game tougher and better balance, especially at Peragus.

Link to comment
Share on other sites

Originally posted by Hades_One

I want to make all droids immune to critical hits. It makes no sense to me that artifical constructs take critical hits. Especially those who don't have the ability to level up. Removing critical hits on droids can go a long way to make the game tougher and better balance, especially at Peragus.

Re: It not making sense:

I think it makes just fine sense. Everything has certain weakpoints, and I always thought critical hits represented the extra damage that was inflicted when your character hit just the right spot on an enemy. Droids will have weakpoints too - being mechanical doesn't make their joints no longer a structural vulnerability.

 

But either way I still think any attempt at making the game harder is generally a good idea. :p

 

You could do some .utc overriding. Open up KotOR tool and go to

TSL ---> RIMs ---> Modules, and then lets say 101PER_s.rim.

 

If you open up Blueprint, Character you can take a look at g_assassindrd002.utc and consider what you see. I'm sure you could manually grant every droid immunity to critical hits somehow.

 

That isn't an overly elegant solution but I don't know of any other way of going about it (though that isn't say a whole lot as I'm not the most experienced modder by a long shot).

Link to comment
Share on other sites

Hmmm... What I am hoping is that I could write a script that is along the lines of "If Droid then Immune to Critical Hits" and place it in the override. It would take a lot less time and space than having to go into each individual droid critter file.

Link to comment
Share on other sites

If you have Beancounter's permission, then you could add something like this to his Hardcore mod script:

    if(GetRacialType(OBJECT_SELF) == RACIAL_TYPE_DROID)
{
 ApplyEffectToObject(DURATION_TYPE_PERMANENT, EffectImmunity(IMMUNITY_TYPE_CRITICAL_HIT), OBJECT_SELF);
}

 

I strongly discourage people from editing .utc files when not necessary for the reasons explaned in this thread: http://www.lucasforums.com/showthread.php?s=&threadid=145353 (and it also makes the override folder messy)

Link to comment
Share on other sites

Originally posted by Darth Melignous

Since this is a needing help thread I have a quick question. Does anyone know right off hand what the T3 skin is located. I can't seem to find it. :)

 

Kotor II > ERFs > TexturePacks > swpc_tex_tpa.erf > P

 

look for:

 

P_t3m3_01.tpc

P_t3m4_01.tpc

 

One of them looks like a "thrashed" T3, and the other a "squeeky clean" one ;)

Link to comment
Share on other sites

Hey Hades, I sent you this in response to your PM, but I figured I would go ahead and post this here for everyone elses benefit.

 

Every Droid in the game has a special item called a creature hide. This is how the game developers made all of the droids immune to paralysis and fear. For a reference check out the item a_light_08.uti (Massassi Ceremonial Armor) which grants the wearer immunity to critical hits. You will want to add the property immunity-critical hits to the following items:

 

g_i_crhide001

g_i_crhide002

g_i_crhide008

g_i_crhide010

g_i_crhide011

g_i_crhide012

g_i_crhide013

g_i_crhide015

 

This will make every droid in the game immune to critical hits.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...