Hex phys vuln

Moderators: Active DMs, Forum Moderators, Contributors

Post Reply
User avatar
Mattamue
Arelith Silver Supporter
Arelith Silver Supporter
Posts: 468
Joined: Mon Dec 10, 2018 1:45 am

Hex phys vuln

Post by Mattamue » Mon Jan 04, 2021 2:27 am

Description of Bug Experienced:
Hex physical vuln seems to be miscalculating slightly.


Steps to reproduce the Bug:
Make a 27 hex / 3 BG with hex of neglect. Should be 15% physical vuln, but seems off by a point or two.

Expected Result:
Damage:
Weapon 1 (minimum for halberd)
Str (2-hand) 21 (from 26 base STR and +12 zoo for 38 STR = 14 damage = 21 damage for 2h 1.5x)
slash from mdamask 6
physical from curse enchantment 5
That's 33 damage minimum without physical vuln

With a 15% vuln to physical on a hex target that'd be 33 x 1.15 = 37.95.

That's a 37 minimum damage?

Even if we applied the 15% to each source separately the STR damage should be at least 24.15 -- or that would be 36 minimum.

Actual Result:

But, seems like the minimum roll was lower: 34

Screenshot(s)
Here you can see the psychical component was only 34:
Image

Additional Information/Notes
The difference is minor, so it isn't a huge deal, but this suggests something about the vuln isn't working? Maybe not working at all?

The screen shot doesn't capture it, but yes hex was used. FYI so there's no confusion about the vuln not being applied. Here's a snip of the full combat log:

Code: Select all

[CHAT WINDOW TEXT] [Wed Dec 30 22:30:29] Orb of Summoning: Select an animal to summon.  
Orb of Summoning: [Talk] Select an animal to summon. <cþ> </c> 
[CHAT WINDOW TEXT] [Wed Dec 30 22:30:30] "Ebol": Ancient Dire Bear. CR15
[Mattamue] "Ebol": [Talk] Ancient Dire Bear. <cþ>CR15</c> 
[CHAT WINDOW TEXT] [Wed Dec 30 22:30:30] Summoned Ancient Dire Bear.
[CHAT WINDOW TEXT] [Wed Dec 30 22:30:30] Orb of Summoning: Select an animal to summon. Total CR =  15.00
Orb of Summoning: [Talk] Select an animal to summon. <cþ>Total CR =  15.00</c> 
[CHAT WINDOW TEXT] [Wed Dec 30 22:30:34] Hex is once again available for use.
[CHAT WINDOW TEXT] [Wed Dec 30 22:30:34] *Hex Available*
[CHAT WINDOW TEXT] [Wed Dec 30 22:30:34] "Ebol" uses Potion of Speed
[CHAT WINDOW TEXT] [Wed Dec 30 22:30:38] "Ebol" casts Divine Might
[CHAT WINDOW TEXT] [Wed Dec 30 22:30:40] Hex has a timer of 30 second(s). You may not use Hex again for this period of time.
[CHAT WINDOW TEXT] [Wed Dec 30 22:30:40] "Ebol" : Initiative Roll : 19 : (19 + 0 = 19)
[CHAT WINDOW TEXT] [Wed Dec 30 22:30:42] Curse Weapon is once again available for use.
[CHAT WINDOW TEXT] [Wed Dec 30 22:30:42] *Curse Weapon Available*
[CHAT WINDOW TEXT] [Wed Dec 30 22:30:43] Ancient Dire Bear uses intensity attack.
[CHAT WINDOW TEXT] [Wed Dec 30 22:30:43] "Ebol" attacks Ancient Dire Bear : *hit* : (13 + 50 = 63)
[CHAT WINDOW TEXT] [Wed Dec 30 22:30:43] "Ebol" attacks Ancient Dire Bear : *hit* : (8 + 45 = 53)
[CHAT WINDOW TEXT] [Wed Dec 30 22:30:43] "Ebol" : Healed 0 hit points.
[CHAT WINDOW TEXT] [Wed Dec 30 22:30:43] "Ebol" damages Ancient Dire Bear: 73 (44 Physical 13 Divine 9 Negative Energy 7 Positive Energy)
[CHAT WINDOW TEXT] [Wed Dec 30 22:30:43] "Ebol" : Healed 0 hit points.
[CHAT WINDOW TEXT] [Wed Dec 30 22:30:43] "Ebol" damages Ancient Dire Bear: 58 (34 Physical 13 Divine 4 Negative Energy 7 Positive Energy)
[CHAT WINDOW TEXT] [Wed Dec 30 22:30:45] "Ebol" attacks Ancient Dire Bear : *miss* : (1 + 40 = 41)
[CHAT WINDOW TEXT] [Wed Dec 30 22:30:46] "Ebol" attacks Ancient Dire Bear : *hit* : (17 + 35 = 52)
[CHAT WINDOW TEXT] [Wed Dec 30 22:30:46] "Ebol" : Healed 0 hit points.
[CHAT WINDOW TEXT] [Wed Dec 30 22:30:46] "Ebol" damages Ancient Dire Bear: 65 (39 Physical 13 Divine 6 Negative Energy 7 Positive Energy)
[CHAT WINDOW TEXT] [Wed Dec 30 22:30:47] "Ebol" attacks Ancient Dire Bear : *hit* : (4 + 50 = 54)
[CHAT WINDOW TEXT] [Wed Dec 30 22:30:48] "Ebol" : Healed 0 hit points.
[CHAT WINDOW TEXT] [Wed Dec 30 22:30:48] "Ebol" damages Ancient Dire Bear: 60 (33 Physical 13 Divine 7 Negative Energy 7 Positive Energy)
[CHAT WINDOW TEXT] [Wed Dec 30 22:30:49] Power Attack : Ancient Dire Bear attacks "Ebol" : *miss* : (6 + 8 = 14)
[CHAT WINDOW TEXT] [Wed Dec 30 22:30:50] "Ebol" attacks Ancient Dire Bear : *critical hit* : (19 + 50 = 69 : Threat Roll: 3 + 50 = 53)
[CHAT WINDOW TEXT] [Wed Dec 30 22:30:50] "Ebol" attacks Ancient Dire Bear : *hit* : (11 + 45 = 56)
[CHAT WINDOW TEXT] [Wed Dec 30 22:30:50] "Ebol" : Healed 0 hit points.
[CHAT WINDOW TEXT] [Wed Dec 30 22:30:50] "Ebol" damages Ancient Dire Bear: 195 (108 Physical 39 Divine 26 Negative Energy 22 Positive Energy)
[CHAT WINDOW TEXT] [Wed Dec 30 22:30:50] "Ebol" killed Ancient Dire Bear
[CHAT WINDOW TEXT] [Wed Dec 30 22:30:51] "Ebol" : Healed 0 hit points.
[CHAT WINDOW TEXT] [Wed Dec 30 22:30:58] You have 12 second(s) left on your Hex cooldown timer.
[CHAT WINDOW TEXT] [Wed Dec 30 22:31:04] You have 6 second(s) left on your Hex cooldown timer.
[CHAT WINDOW TEXT] [Wed Dec 30 22:31:10] Hex is once again available for use.
[CHAT WINDOW TEXT] [Wed Dec 30 22:31:10] *Hex Available*
Note there is a crit in the log of 108 physical. This falls within the normal non-vuln range of a crit which would be 99 to 132 physical from the crit. I got a few other crits when testing but they were also all within that range. 15% physical vuln should be (calculated all together) a minimum 113 physical crit.

Who is the audience for this post?


User avatar
garrbear758
Posts: 1521
Joined: Tue Jun 26, 2018 4:20 am

Re: Hex phys vuln

Post by garrbear758 » Mon Jan 04, 2021 2:54 am

I'll look into this.
You've done it [Garrbear], you've kicked the winemom nest. -Redacted

User avatar
Mattamue
Arelith Silver Supporter
Arelith Silver Supporter
Posts: 468
Joined: Mon Dec 10, 2018 1:45 am

Re: Hex phys vuln

Post by Mattamue » Mon Jan 04, 2021 5:41 am

Thank you -- and quick FYI in case this is the culprit -- the build also has Hex of Duality.

Who is the audience for this post?


User avatar
Mattamue
Arelith Silver Supporter
Arelith Silver Supporter
Posts: 468
Joined: Mon Dec 10, 2018 1:45 am

Re: Hex phys vuln

Post by Mattamue » Tue Jan 26, 2021 3:51 am

garrbear758 wrote:
Mon Jan 04, 2021 2:54 am
I'll look into this.
I derped up. I didn't realize that m-damask damage doesn't stack with the 5 damage from the curse enchant. I was counting the 6 from mdamask and the 5 from curse. That's where the lower floor is coming from.

Weapon 1 (minimum for halberd)
Str (2-hand) 21 (from 26 base STR and +12 zoo for 38 STR = 14 damage = 21 damage for 2h 1.5x)
slash from mdamask 6
physical from curse enchantment 5
That's 33 28 damage minimum without physical vuln

That becomes 28 * 1.15 = 32.2

Or a 32 min physical damage, which we're above.

The physical on the crit is also within range.

I think you can close this. Enhancement damage doesn't stack with a base weapon bonus type: https://nwn.fandom.com/wiki/Enhancement_bonus.
an enhancement bonus does not stack with a damage bonus of the same damage type as the weapon's base damage.
Since halberd is pierce/slash and the mdam bonus is slash it shouldn't stack.

Who is the audience for this post?


Post Reply