subtledoctor Posted October 24, 2018 Share Posted October 24, 2018 How is this calculated? If I change warriors to have d12 hp each level, and I meet Minsc at 2nd level, will he have 24 hp (+ CON)? In other words does this account for changes to HPWAR/HPPRS/HPROG/HPWIZ.2da? Or does the component assume the vanilla tables? Thx. Quote Link to comment
Luke Posted October 24, 2018 Share Posted October 24, 2018 (edited) In other words does this account for changes to HPWAR/HPPRS/HPROG/HPWIZ.2da?Unfortunately, it doesn't take into account changes to those tables..... @CamDawg As a result, this component should probably be tweaked in order to account for custom HP tables..... Edited October 24, 2018 by Luke Quote Link to comment
CamDawg Posted January 6, 2019 Share Posted January 6, 2019 On 10/24/2018 at 6:32 AM, Luke said: Unfortunately, it doesn't take into account changes to those tables..... @CamDawg As a result, this component should probably be tweaked in order to account for custom HP tables..... I've tried this before and the results were disappointing. Essentially you have to parse and store every level of every HP table and then do a lot of logic branching and calculations. It basically becomes a large, easily breakable mess just to handle some cases which are pretty rare. It's not that it can't be done, it's more that there are probably better places to spend development (and inevitably, support) time. Quote Link to comment
Jarno Mikkola Posted January 7, 2019 Share Posted January 7, 2019 So it's better to do it like the L1NPCs does... and let the player level up the chars after level 1, with the Max HPs rules, just like the EE games do. No need to alter a darn table, just re-draw the NPCs max level back to 1, and tweak the .cre's xp total. Quote Link to comment
CamDawg Posted January 7, 2019 Share Posted January 7, 2019 It covers non-joinable NPCs. Quote Link to comment
Jarno Mikkola Posted January 7, 2019 Share Posted January 7, 2019 9 minutes ago, CamDawg said: It covers non-joinable NPCs TOO. Correct ? In that case the easiest thing to do is to assume a mortal depravity and set aside rules of two thumps and do everything correctly wrong. Aka, if it's an joinable NPC, give it the L1NPCs approach... and if it's non-joinable/non-polymorphed char, assume it to be a monster of the same level that it is, and give it Level*8 hps(+Con modifier, which it gets from being a .cre), as the minimum HPs, if it higher, do nothing, aka the SCS approach. And that is it. Quote Link to comment
Recommended Posts
Join the conversation
You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.