From 0218885bb3a4124eac57c05af2729bfbd99567a7 Mon Sep 17 00:00:00 2001 From: Jaysyn904 <68194417+Jaysyn904@users.noreply.github.com> Date: Sat, 31 May 2025 22:52:03 -0400 Subject: [PATCH] Update prc_duelist.nss Duelist script wasn't using a damage constant for damage amounts, was rolling over to dice roll constants. --- nwn/nwnprc/trunk/scripts/prc_duelist.nss | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nwn/nwnprc/trunk/scripts/prc_duelist.nss b/nwn/nwnprc/trunk/scripts/prc_duelist.nss index 61a74e38..cc3069c3 100644 --- a/nwn/nwnprc/trunk/scripts/prc_duelist.nss +++ b/nwn/nwnprc/trunk/scripts/prc_duelist.nss @@ -203,7 +203,7 @@ void main() { // Calculate Precise Strike damage and apply int nDam = d6(nDuel/5); - effect eDam = EffectDamage(nDam, DAMAGE_TYPE_MAGICAL); //Using this because any DR has already taken piercing damage + effect eDam = EffectDamage(IPDamageConstant(nDam), DAMAGE_TYPE_MAGICAL); //Using this because any DR has already taken piercing damage ApplyEffectToObject(DURATION_TYPE_INSTANT, eDam, oTarget); FloatingTextStringOnCreature("Precise Strike Damage: "+IntToString(nDam), oPC, FALSE); }// end if - Item is a melee weapon