RIG On Hit Disease DCs Inaccurate

It Does What It Says on the Tin: Resolved Issues

Moderators: Moderator, Quality Control, Developer, DM

Post Reply
Blackbird
Posts: 115
Joined: Thu Mar 29, 2012 11:54 pm

RIG On Hit Disease DCs Inaccurate

Unread post by Blackbird »

I've only been able to test this with one item since it's the only one I've found so far, but it looks like regardless of the DC RIG generates in the special properties for on hit diseases, the original disease DC is still respected.

For example, the item I found and tested was a set of gloves with Vermin Madness. The original DC of this disease is 13. The RIG item lists DC 14. In the combat log, the DC is 13.

Image
Hi, my name is Blackbird and I'm an altoholic.
User avatar
zhazz
Posts: 850
Joined: Sat Feb 08, 2020 7:12 am

Re: RIG On Hit Disease DCs Inaccurate

Unread post by zhazz »

Might be a long shot, but would one of your attributes account for the lowered DC, such as Wisdom 8?

Not sure if Intelligence or Charisma matters for disease spells since those seem to be primarily Cleric / Druid spells, which are both based on Wisdom.
Adrian Baker - An innocent virtuoso (bio | journal)
Relyth Ravan'Thala - Bear of an Elf
Timothy Daleson - Paladin Wand Maker
Duncan Matsirani - A wanderer
Blackbird
Posts: 115
Joined: Thu Mar 29, 2012 11:54 pm

Re: RIG On Hit Disease DCs Inaccurate

Unread post by Blackbird »

Only attribute I have with a -1 is Charisma at 8. Wisdom's 18 for +4. It would be pretty weird though for a weapon's on hit DC to change based on totally obfuscated attributes. :?
Hi, my name is Blackbird and I'm an altoholic.
User avatar
zhazz
Posts: 850
Joined: Sat Feb 08, 2020 7:12 am

Re: RIG On Hit Disease DCs Inaccurate

Unread post by zhazz »

Blackbird wrote: Sun Aug 09, 2020 8:35 pm Only attribute I have with a -1 is Charisma at 8. Wisdom's 18 for +4. It would be pretty weird though for a weapon's on hit DC to change based on totally obfuscated attributes. :?
This is NWN2 we're talking about. What isn't weird? :D

But yes, it's a longshot. Probably not the issue. Should be easy to rule out though.
Adrian Baker - An innocent virtuoso (bio | journal)
Relyth Ravan'Thala - Bear of an Elf
Timothy Daleson - Paladin Wand Maker
Duncan Matsirani - A wanderer
Blackbird
Posts: 115
Joined: Thu Mar 29, 2012 11:54 pm

Re: RIG On Hit Disease DCs Inaccurate

Unread post by Blackbird »

Ok, so I found a set of gloves with On Hit: Disease DC 14 Shakes, which according to the NWN wiki is also a DC 13 disease. And guess what...

Image

I'll keep an eye out for a pair with an original DC over 14.
Hi, my name is Blackbird and I'm an altoholic.
Blackbird
Posts: 115
Joined: Thu Mar 29, 2012 11:54 pm

Re: RIG On Hit Disease DCs Inaccurate

Unread post by Blackbird »

So, as a bored unemployed developer, I downloaded a copy of cdaulepp's RIG to take a look. I'm sure plentiful modifications were made for this server and I'm not used to looking at a giant dump of switch statements (Python and sometimes PHP dev), but if I had to make a 5-second guess as to why the DC on the examine is not a match for the combat log, I'd put my money on the referenced disease.2da file actually actively defining the individual disease saves vs. other on-hit properties not having an existing set save. All of this is to say:

I think this is fine. I think it's totally appropriate for the diseases to maintain their original saves and not all be homogeneous from a realism perspective (your paltry 10 fortitude is hardly going to save you from being injected with slaad eggs). From a mechanical perspective, it's probably been like this on the server since RIG was implemented (so years!) and no one ever noticed (or if they did, they didn't bother noting it), so it's not exactly disruptive. I'd ask that someone alter the RIG code to appropriately apply the correct DC instead of 14 in the generated examine properties, but eh, it's probably not worth the time. Maybe if I'm still bored later, I'll look into doing it myself and post it up.

teal deer: This is more of a PSA at this point for the curious; there's no need to prioritize fixing it.
Hi, my name is Blackbird and I'm an altoholic.
Post Reply

Return to “Solved Problems”