JediMindTrix

Members
  • Content Count

    14
  • Joined

  • Last visited

Community Reputation

0 Neutral

About JediMindTrix

  • Rank
    Jedi Apprentice

Recent Profile Visitors

2,955 profile views
  1. Indeed, grenade usefulness falls off rapidly outside of Peragus. Having Demolitions impact grenade's is an excellent design choice! I am personally of the belief that if an element is introduced to the kit of a class, or is available to all classes universally, it should maintain a modicum of usefulness throughout the game or it's just a 'gimmick'. For ex: Baldur's Gate has a lot of low level spells who's usefulness ends after level 5. For example, Shillelagh, a Druid Level 1 spell, gives the caster a magic +1 weapon. Great for the first chapter of Baldur's Gate, useless thereafter. Spell Revisions changed it to a +1 enhancement bonus/6 levels of the caster (I think), so at level 12 you have a +3 weapon, which is useful well into Baldur's Gate II. Giving longevity to mechanical elements should be a priority in any redesign. In regards to components, if you have been putting points into your repair skill you can breakdown any mid-tier and above item and net an easy 1k+ components, which you can then turn around and spend to construct at least two endgame weapon upgrade components. Since, as you mentioned, a lot of stores end up with total junk, the Exile has little incentive to really sell their loot for credits when it is far easier to break down half or 2/3rd's of the loot you gained by completing a planet and then use T3 to max out your EQ before you've left your second planet. There's also a few unique issue's here: Strong melee weapons in the loot matrix are as a rule, non-upgradeable - consequently, their stats do not outweigh the bonuses achievable (maybe one sith sword exception?) with an upgradeable vibroblade/lightsaber and thus the gameplay incentive is to breakdown the loot for tons of components to upgrade a standard vibroblade/lightsaber, because that'll net you a far stronger weapon. Unique blasters suffer from the same issue, though some have a individual slots available for upgrading. In regards to T3, I think if his only calling card is 'Skill Master' then he's already likely a bit of a G0-T0 character and needs a rework to become viable. The issue here, in my opinion, is that T3's singular use would be to game the upgrade system and get end game upgrades constructed in the early game. There's not a lot of reasons to bring him with you: 1) You can already obtain max or min influence with T3 w/out ever needing to leave the ship 2) His narrative contributions outside of the ship are limited to 'Dwooooo' 'beetdeepreepdeep' 3) With the exception of crafting and a few security checks, there are no skill checks that Basic-speaking party members cannot succeed in either through leveling and/or equipment, so T3 as skill master is semi-redundant when you can spread the same skills he's a master of across your party already. If the Exile is a Sentinel he only need 16 INT to render T3 entirely redundant (Again, except for crafting) 4) Though he actually is not useless in combat, there can be a perception he is. Even still in the party member calculus, it's narratively more interesting to bring along someone who can speak basic. All in all, I think he's already G0-T0.
  2. Welcome to my thought exercise that might someday turn into an actual mod! Here I will infodump my organized thoughts and maybe promote useful discussion. The Hypothesis KOTOR II is a great story attached to an otherwise broken-mess of bad mechanics that lead to a game experience that feels like a 'Story Mode' switch was accidentally flipped on & forgotten about in the source code before the game shipped. I hypothesize that the tools exist now to remediate most of this mess, and am engaging in this thought experiment to mentally workthrough what such a mod might look like and tackle, while promoting discussion in the same vein. This is not a promissory note that I'll do anything, even if I am motivated to make my next playthrough less of a drag, mechanically. Where To Begin? The first step is to identify what is broken and how/why. During my last playthrough I started taking notes and came up with the following: 1) XP is dumped on the player and you do not go for very long between levels ups. At a certain point, they feel tedious and unrewarding. This is partially because of the class progression and what's available for feat selection, but also because level-ups exist 'in abundance' and thus it's difficult to get excited about them. 2) No class will have ever have to struggle over which feat to take in their build, and will only ever struggle about when to take it. Eventually, you run out of 'must-haves' and start picking random feats that have marginal effects on the character sheet simply to get rid of the 'level up character' screen. 3) Jedi classes - Jedi Guardian is skill-starved in a game where having skills is directly correlated to the amount of content you'll see in a playthru, Jedi Sentinel is essentially a Jedi Guardian w/one less feat and a lot more skill points, and I see this to be a problem. Consular's are probably okay but I think all classes should have slower power progression. Jedi Prestige classes need love as well, especially the dedicated caster prestige classes. 4) Items, Upgrades, and Cybernetic Implants - all dump tons of ability score bonuses/skill point bonuses onto the wearer in obscene amounts. For humanoids, skill point bonuses on equipment are less of a problem, but thanks to Droid Upgrade's I was able to craft endgame upgrades with T3 before leaving my first non-Telos planet. All of these stat bonuses means that it doesn't really matter which class you take because you will end up with the fighting ability of a Guardian and comparable Power DC's of a Consular without hardly trying and the meta leans heavily towards putting your points in CON to use implants to further rocket your player character's attributes into the stratosphere. 5) Lightsabers - they're OP. Their current implementation means they basically trivialize the game even moreso once you obtain them. They should certainly feel strong, but being able to pump out 400dmg in a single flurry is insanity. Lightsabers are a sort of barometer for the state of the game's mechanics as many other systems tie into how effective they are: enemy AI and whether or not they use items and powers that mitigate lightsaber damage, Master Critical Strike & Master Flurry providing potentially gamebreaking power every six seconds, excessively powerful lightsaber crystals and upgrades 6) Force Powers - they're also OP...or useless, or somewhere in between. When a force powerful is powerful, it's *powerful*. When it's weak, it's weak. I believe the issue within the scope of what already exists within the game is fourfold: npc's do not have saves that have hope of resisting force powers, crowd control force powers are limitless in the # of individuals it'll effect within an AoE, NPC Jedi do not cast Force Resist (or Force Breach). 7) Immunities - Although I haven't really seen any enemies use attacks of any kind that'd cause fear/horror/stun, if they did then the immunities found on several items and automatically supplied to Jedi would be an issue Eight) Artificial Intelligence - We all know it sucks, even with the Enhanced AI mod. Even so, I will list some of what I've observed - NPC's won't activate their shields (if they're even spawning with them), NPC Jedi aren't specc'd/don't use force resisting or crowd control powers... or from what I can tell, buff's of any kind. AI doesn't use stims either. They don't make intelligent targeting or movement choices either; Calls for Help need a boost (can snipe Ubese in a room, one at a time, as long as only one can see you), etc etc droids don't use their cannons/shields 9) Battle Precognition - I think either the highest WIS or DEX score should be used when calculating AC, not both; that said however, this might possibly be hardcoded 10) Feats - My main issue with feats, aside from their rapid acquisition, is that there are clear winning choices and clear losing choices. Honestly, even if all the loot drops didn't blown Gear Head out of the water, would you ever pick it over the saving throw or flurry line? 11) Combat Feats - Suffer from Winner/Loser Syndrome as well as offering a lot w/out much, if any, drawback. Master Flurry worst offender12) Broken economy - Too many credits and not enough options to sink them into 12) NPC Character Sheets - though I haven't peeked about I'd be willing to bet that the builds of various enemies are equally in need of attention So Everything's Busted? Pretty much, yea What do? When faced with a potentially large project it's best to keep one's goals small and reachable to avoid the feeling of drowning/"insurmountable mountain" burnout. For this, I feel it's best to take a look at how other modding communities have handled similar projects. For our purposes, we'll take a peek at peak mechanics modding: Item & Spell Revisions + Sword Coast Stratagems for the Baldur's Gate Trilogy. These mods operated under a design paradigm of 'no resource unwasted', 'do not cheat', 'spells and items must be interesting/useful/occupy a niche', with 'balance' the foremost objective of these mods. More importantly, they all have a determined scope, all of which synergized w/each other but could also stand on their own. Also important to note is their modularity in installation: if you don't like the part of the Item Revisions mod that imposed a movement rate penalty on full plate armor, you didn't have to install it. Something like this is imperative for a mod that would make potentially controversial changes to the mechanics such as a rebalancing mod. So now we pick an issue to tackle. For purposes of this experiment, I've decided to 'rework' KOTOR II's items. The Process First, we'll want to sort through the items that exist in the game into a list (possibly a workforum thread somewhere) that allows us to easily identify which items need rebalancing and which don't. We'll use a tool like Kotor Tool to populate the list with information such as tag/resref/name, description, and the items effects. Then, we'll want to establish the general criteria with which we'll be rebalancing most our items under. Ideally, a loot system is designed around tiers which correspond to certain level ranges. Each tier has a lower and upper bound to how much power an item possesses. They can occasionally bleed into the tier above or below them in terms of usefulness. Sample Criteria: Tier III (levels 13 - 18) Max bonus for an individual skill is half the skill bonus cap. Max Item Value: x Max Ability Score Bonus (total): 2 Max Skill Point Bonus (total): 6 Max Attack Modifier: 2 Max Damage Bonus : 1d4 Max Defense Bonus: 2 Max Saving Throw Bonus: 2 Specific, 1 Universal Tier V (levels 25 - 30) Max Item value: x Max Ability Score Bonus (total): 4 Max Skill Point Bonus (total): 10 Max Attack Modifier: 4 Max Damage Bonus : 1d8 Max Defense Bonus: 4 Max Saving Throw Bonus: 5 Specific, 2 Universal Max item value in this criteria determines what combinations of bonuses items can have. For ex, there might be a tier V item that grants +2 to WIS and CHA and +5 Persuade and +5 Treat Injury, +1 Uni save. There might be a Tier III item that grants +2 CON & +3 Demolitions. There are exceptions to every rule, and in order to keep it fun and novel some items should break the mold of our established criteria. These would be the game's S-tier items held by powerful bosses (lol) and locked behind Tower of Hanoi puzzles. Other ways to keep it interesting would be for weapons to have custom on-hit scripted effects, granting custom feats or usuable abilities, etc -------- If we follow the paradigm used in the BG2 mod, Item Revisions, then we'll first want to decide what 'theme' an item holds based off it's description, name and bonuses before we apply our criteria to it. Some items will have a very obvious theme, and others you'll have to pick your own for. Once you've sorted out what changes you want to make to the item's stats and description, we'll make sure we record the changes to the item's worklist entry before actually committing/testing them. The End Well, that's all the thoughts I have for y'all on this topic. Now it's off to bed. If you've thoughts on anything I've written here, feel free to comment.
  3. Do new dialog lines inside of a .dlg need to reference a string in the dialog.tlk or can they be defined solely inside of a .dlg?
  4. So one dialog node can execute more than one script?
  5. Right, that was an 'action taken' script - but it was setting variables used by conditional scripts and thusly I gave it the wrong name.
  6. Thank you! That was very informative, and explains why I was completely missing where the script was getting these values from (I was using Kotor Tool to view the .dlg).
  7. The following script (and ones similar to it) seems to be used for most of the conditionals that determine whether a node is shown to the player in a dialog tree. // Globals int intGLOB_1 = 0; int intGLOB_2 = 1; int intGLOB_3 = 2; int intGLOB_4 = 3; int intGLOB_5 = 4; int intGLOB_6 = 5; int intGLOB_7 = 6; int intGLOB_8 = 7; int intGLOB_9 = 8; int intGLOB_10 = 9; int intGLOB_11 = 10; int intGLOB_12 = 11; int intGLOB_13 = 12; int intGLOB_14 = 13; int intGLOB_15 = 14; int intGLOB_16 = 15; int intGLOB_17 = 16; int intGLOB_18 = 17; int intGLOB_19 = 18; int intGLOB_20 = 19; int intGLOB_21 = 1100; int intGLOB_22 = (-6); int intGLOB_23 = (-5); int intGLOB_24 = (-4); int intGLOB_25 = (-2); int intGLOB_26 = (-1); int intGLOB_27 = 0; void main() { int nParam1 = GetScriptParameter(1); string sParam = GetScriptStringParameter(); object object1; if ((sParam == "")) { object1 = OBJECT_SELF; } else { object1 = GetObjectByTag(sParam, 0); } SetLocalBoolean(object1, nParam1, 1); } Another example: int StartingConditional() { string sParam = GetScriptStringParameter(); int nParam1 = GetScriptParameter(1); if ((GetGlobalNumber(sParam) > nParam1)) { return 1; } return 0; } What I am not understanding is where these scripts are obtaining the values for GetScriptStringParameter(); and GetScriptParameter(1);. Can anyone explain to me, or point me towards a tutorial or example, how this functions?
  8. Are you saying that at one point in development, equipping a belt was to have a representative model show on the character's avatar, like headgear? NWN cloak models do not use the belt slot. There are two versions of cloaks in NWN that exist: there are the one's that existed prior to the 1.69 (final) update released by Bioware, commonly found in CEP; these attach a visual cape from the "neck" slot of a character's armor (preventing you from using any other model on that neck slot in the process - if you removed the armor, the cloak would go too, since it was part of the armor's appearance). 1.69 was released, introducing far better cloaks, whose visual models were associated with the actual cloak items you could equip into your cloak inventory slot, rather than the armor your character was wearing. This cloak workaround used before 1.69 was only possible because armor operated on a 'parts-based' modular system. So you could mix and match different pieces to get a different look; KOTOR doesn't use a system like this, unfortunately, and without hacking the .exe somehow I don't see a way to make belts produce a model on the character when equipped. Furthermore, it might look funny with certain armor models :/
  9. I am still not certain what you mean. There are belt icon's from NWN inside KOTOR's files?
  10. What do you mean by this? This thread might be of help to you: http://deadlystream.com/forum/topic/4484-fascinating-discoveries-researching-nwn-tools/
  11. The Problem: Battle Precognition is a feat learned by the male Exile after the final sparring match with Handmaiden @ level 18. It adds the character's wisdom bonus to their defense rating, and I personally consider it pretty vital to Consular builds (or at least it would be, if KOTOR was difficult). As it can only be learned from Handmaiden, female exile's will never get the opportunity to obtain the feat, which I find to be a bit of a travesty/unfair from a mechanical perspective. The Solution(s): In the case of female exiles, I want to "chop out" the specific dialog section that takes place after the 3rd sparring match with Handmaiden (for male exile's), and move it to the Telos Academy. The player would have to first beat all of the Echani sister's in their duels, which would set a trigger that causes Handmaiden to begin the chopped out dialog section and then teach the protagonist the feat. Problems with the Solution: I tried to win those fights with a consular exile built for casting and was utterly crushed. Granted, I was not prepared equipment wise, but I do not think it would make any difference given the restrictions on force powers and stimulants. So, the class that would make the most use of the feat may not ever be able to attain it this way. For other classes, getting the feats that early might lend towards unbalancing the early game, though I believe that the fights are difficult enough that it makes up for this (plus, the classes that can easily win those fights will be getting the least use out of the feat). Input/ideas/hatemail? Cheers!
  12. Thanks for the advice, y'all
  13. Hello! Where's the best forum to discuss a hypothetical KOTOR 2 mod I want to discuss? Cheers!