The World of Layonara
The NWN Persistent World => Bugs => Fixed Bugs => Topic started by: stragen on June 12, 2007, 10:12:27 pm
-
Bug Report
Description: Use of Battle Rage incurrs a -2 AC penalty. This differs from the description of LORE. Other functionality is the same as described in Lore.
LORE: Battle Rage (http://lore.layonara.com/Battle%20Rage)
Specifics: The Battlerager may rage, gaining a +4 morale bonus to Strength and Constitution and +2 to all Will saving throws. The Battlerager may use this ability 1x/day at 1st level, 2x/day at 3rd level, and 3x/day at 5th.
Possible Side Symptom: In game the first level of Battle Rage is denoted "Battle Rage 2x/day" instead of "Battle Rage/1x" day. However, It does function only once per day.
Location: Tested using character Jacrum Shieldbreaker in Port Hempstead and at various locations around Mistone and Dregar.
Verified: Requested character Varka Cleaveson to test and -2 AC penalty and this was verified.
Reproducable: Yes. Occurs every time.
-
PS: Script Wrecked, do you have any idea how to fix the other BattleRage bug? http://forums.layonara.com/bug-reports/118572-battle-rage.html
Looking inside "feat.2da", you can see the SPELLID column value is 307 for all the rage feats:
IDX LABEL FEAT DESCRIPTION SPELLID
293 BarbarianRage 1062 6084 307
326 BarbarianRage2 6426 6084 307
327 BarbarianRage3 6427 6084 307
328 BarbarianRage4 6428 6084 307
329 BarbarianRage5 6429 6084 307
330 BarbarianRage6 6430 6084 307
331 BarbarianRage7 6431 6084 307
2543 BtlRage1 16789534 16789529 307
2544 BtlRage2 16789535 16789529 307
2545 BtlRage3 16789536 16789529 307
Looking inside "spells.2da":
307 BARBARIAN_RAGE 1062 ife_rage V P s 0x00 0x09 NW_S1_BarbRage
you can see all these feats use the "NW_S1_BarbRage" script to implement the feat "effect".
Unless Layonara has changed the code in this script to check what feat is activating it (not sure if this is even possible), then currently, as implemented, the "Barbarian Rage" and "Battle Rage" feats are identical.
Further, I have had a look in the "spells.2da" to see if there is a potential spellfeat for "Battle Rage" that might have already been included but not referenced, but could not find any matches.
To implement "Battle Rage", it would seem like the following additions would be required:
1) a new spell script for "Battle Rage" (like "NW_S1_BarbRage", minus the "effect eAC = EffectACDecrease(2, AC_DODGE_BONUS);" part)
2) a new line would have to be added to "spells.2da" for the new spell script for "Battle Rage" feat
3) plus all appropriate reference changes to "feat.2da"
Hope this helps.
Regards,
Script Wrecked.
-
This could be a LORE/documentation error vs. a bug in the game. On initial glance, it looks like that may be the case.
-
Yeah, I'm pretty sure it's supposed to be identical to barbarian rage, and that the LORE description is simply lacking the correct information. (probably because the original writer made a few assumptions that bled into the text) I'll go fix this... I think I meant to do that when I first saw this thread, but who knows what got me sidetracked.
-
Alright. The page has been updated.