Page 1 of 2

Bard Song / Curse Song Table

Posted: Fri Jan 13, 2006 11:47 am
by Razarr69_ns3
Has anyone compiiled a table outlining the NS effects of Bard Song / Curse Song?

If not, I can try but I doubt it would ever get finished past level 20 or so, since I usually tire of a toon at that point. I know NS has ?drastically? changed the effectiveness of bard song, which makes proper characer management/building impossible without know where the breaks are in benefits. Myself, I only concern with the AB and AC effects from songs. I would like to know what level grants +1 AB? +2? +3? +4? +5? +? you get the picture. Same for AC bonus and the corresponding AB and AC penalties associiated with curse song. Now that bard song maxes at 32, I can't make a B30/Rdd10 without losing the max song benefits. What exactly am I missing out on? +1 AB +1AC? +2 +2?
I guess a good way to get this table completed would be as such:
If you have a Bard post the bonuses you see at your level on this thread. Eventually, with enough posts, we would have our table. For this purpose, I am going to assume your character has taken the proper steps to ensure his/her perform skill is maxed.

I'll start. Feel free to include other bonus/penalty info if you like.
(Please correct me if I'm wrong)

Level 1 Bard:
Song +1 AB +0AC
Curse -1 AB -0AC

Posted: Fri Jan 13, 2006 5:41 pm
by DM Fire_ns3
At one time Lokey posted a full table for this. Hopefully he sees this string and can post a copy he has hidden away somewhere.

Posted: Fri Jan 13, 2006 5:46 pm
by DM Fire_ns3
Not sure if this is same table for NS3.5, but this was posted in NS4 Forums.

http://www.nsrealm.com/boards/viewtopic ... =bard+song

Posted: Fri Jan 13, 2006 6:39 pm
by Pros_ns3
Here it is, the bard song part. The curse remains the same(I believe) as in lokey's post.

if(nPerform >= 100 && nLevel >= 32)
{
nAttack = 6;
nDamage = 5;
nWill = 5;
nFort = 5;
nReflex = 5;
nHP = 27 * nChr;
nAC = 8;
nSkill = 20;
}
else if(nPerform >= 100 && nLevel >= 30)
{
nAttack = 5;
nDamage = 4;
nWill = 4;
nFort = 4;
nReflex = 4;
nHP = 25 * nChr;
nAC = 8;
nSkill = 19;
}
else if(nPerform >= 95 && nLevel >= 29)
{
nAttack = 4;
nDamage = 4;
nWill = 4;
nFort = 4;
nReflex = 4;
nHP = 23 * nChr;
nAC = 7;
nSkill = 18;
}
else if(nPerform >= 90 && nLevel >= 28)
{
nAttack = 4;
nDamage = 4;
nWill = 3;
nFort = 3;
nReflex = 3;
nHP = 21 * nChr;
nAC = 6;
nSkill = 17;
}
else if(nPerform >= 85 && nLevel >= 27)
{
nAttack = 4;
nDamage = 3;
nWill = 4;
nFort = 3;
nReflex = 3;
nHP = 19 * nChr;
nAC = 6;
nSkill = 16;
}
else if(nPerform >= 80 && nLevel >= 26)
{
nAttack = 4;
nDamage = 3;
nWill = 3;
nFort = 3;
nReflex = 3;
nHP = 17 * nChr;
nAC = 6;
nSkill = 15;
}
else if(nPerform >= 75 && nLevel >= 25)
{
nAttack = 4;
nDamage = 3;
nWill = 3;
nFort = 3;
nReflex = 3;
nHP = 15 * nChr;
nAC = 6;
nSkill = 14;
}
else if(nPerform >= 70 && nLevel >= 24)
{
nAttack = 4;
nDamage = 3;
nWill = 3;
nFort = 3;
nReflex = 3;
nHP = 14 * nChr;
nAC = 5;
nSkill = 13;
}
else if(nPerform >= 65 && nLevel >= 23)
{
nAttack = 4;
nDamage = 3;
nWill = 3;
nFort = 3;
nReflex = 3;
nHP = 13 * nChr;
nAC = 5;
nSkill = 12;
}
else if(nPerform >= 60 && nLevel >= 22)
{
nAttack = 3;
nDamage = 3;
nWill = 3;
nFort = 2;
nReflex = 2;
nHP = 12 * nChr;
nAC = 5;
nSkill = 11;
}
else if(nPerform >= 55 && nLevel >= 21)
{
nAttack = 3;
nDamage = 3;
nWill = 3;
nFort = 2;
nReflex = 2;
nHP = 11 * nChr;
nAC = 5;
nSkill = 9;
}
else if(nPerform >= 50 && nLevel >= 20)
{
nAttack = 3;
nDamage = 3;
nWill = 3;
nFort = 2;
nReflex = 2;
nHP = 10 * nChr;
nAC = 5;
nSkill = 8;
}
else if(nPerform >= 45 && nLevel >= 19)
{
nAttack = 3;
nDamage = 3;
nWill = 3;
nFort = 2;
nReflex = 2;
nHP = 9 * nChr;
nAC = 5;
nSkill = 7;
}
else if(nPerform >= 40 && nLevel >= 18)
{
nAttack = 3;
nDamage = 3;
nWill = 3;
nFort = 2;
nReflex = 2;
nHP = 8 * nChr;
nAC = 5;
nSkill = 6;
}
else if(nPerform >= 35 && nLevel >= 17)
{
nAttack = 2;
nDamage = 3;
nWill = 3;
nFort = 2;
nReflex = 2;
nHP = 7 * nChr;
nAC = 5;
nSkill = 5;
}
else if(nPerform >= 30 && nLevel >= 16)
{
nAttack = 2;
nDamage = 3;
nWill = 3;
nFort = 2;
nReflex = 2;
nHP = 6 * nChr;
nAC = 5;
nSkill = 4;
}
else if(nPerform >= 24 && nLevel >= 15)
{
nAttack = 2;
nDamage = 3;
nWill = 2;
nFort = 2;
nReflex = 2;
nHP = 5 * nChr;
nAC = 4;
nSkill = 3;
}
else if(nPerform >= 21 && nLevel >= 14)
{
nAttack = 2;
nDamage = 3;
nWill = 1;
nFort = 1;
nReflex = 1;
nHP = 4 * nChr;
nAC = 3;
nSkill = 2;
}
else if(nPerform >= 18 && nLevel >= 11)
{
nAttack = 2;
nDamage = 2;
nWill = 1;
nFort = 1;
nReflex = 1;
nHP = 3 * nChr;
nAC = 2;
nSkill = 2;
}
else if(nPerform >= 15 && nLevel >= 8)
{
nAttack = 2;
nDamage = 2;
nWill = 1;
nFort = 1;
nReflex = 1;
nHP = 2 * nChr;
nAC = 0;
nSkill = 1;
}
else if(nPerform >= 12 && nLevel >= 6)
{
nAttack = 1;
nDamage = 2;
nWill = 1;
nFort = 1;
nReflex = 1;
nHP = nChr;
nAC = 0;
nSkill = 1;
}
else if(nPerform >= 9 && nLevel >= 3)
{
nAttack = 1;
nDamage = 2;
nWill = 1;
nFort = 1;
nReflex = 0;
nHP = 0;
nAC = 0;
nSkill = 0;
}
else if(nPerform >= 6 && nLevel >= 2)
{
nAttack = 1;
nDamage = 1;
nWill = 1;
nFort = 0;
nReflex = 0;
nHP = 0;
nAC = 0;
nSkill = 0;
}
else if(nPerform >= 3 && nLevel >= 1)
{
nAttack = 1;
nDamage = 1;
nWill = 0;
nFort = 0;
nReflex = 0;
nHP = 0;
nAC = 0;
nSkill = 0;
}

Posted: Fri Jan 13, 2006 7:00 pm
by Charon_ns3
Holy 'if statement' Batman!

Posted: Fri Jan 13, 2006 8:56 pm
by hiro_ns3
old dos baby here...so the then part of the if then statement is implied? :shock: :D :lol: :lol:

laotzo

Posted: Fri Jan 13, 2006 9:00 pm
by DrakhanValane_ns3
hiro wrote:old dos baby here...so the then part of the if then statement is implied? :shock: :D :lol: :lol:

laotzo
Yes. In C if statements use the following format:

Code: Select all

if (condition)
{
   code;
}
The "then" portion is delimited by the curly brackets.

Posted: Fri Jan 13, 2006 11:14 pm
by Razarr69_ns3
Sweet!!! Thanks a mil!! I'll compile the table and see if I can get it to post in any readable format here!

P.S. Tried that link, it was dead when I tried.

Posted: Tue Jan 17, 2006 9:49 am
by Razarr69_ns3
OK folks! Here it is. Yes I know any hairbrained fool coulda read the If statement and figured this out himself, but some people like to see tables so...

The currently understood NeverSummer Bard Song Table looks like this:


Level____Perform__AB_____Dam___AC____HP__________Will___Fort___Reflex_Skill
1_______3_______1_______1_____0_____0___________0_____0_____0_____0
2_______6_______1_______1_____0_____0___________1_____0_____0_____0
3_______9_______1_______2_____0_____0___________1_____1_____0_____0
6_______12______1_______2_____0_____nChr________1_____1_____1_____1
8_______15______2_______2_____2_____2*nChr______1_____1_____1_____1
11______18______2_______2_____2_____3*nChr______1_____1_____1_____2
14______21______2_______3_____3_____4*nChr______1_____1_____1_____2
15______24______2_______3_____4_____5*nChr______2_____2_____2_____3
16______30______2_______3_____5_____6*nChr______3_____2_____2_____4
17______35______2_______3_____5_____7*nChr______3_____2_____2_____5
18______40______3_______3_____5_____8*nChr______3_____2_____2_____6
19______45______3_______3_____5_____9*nChr______3_____2_____2_____7
20______50______3_______3_____5_____10*nChr_____3_____2_____2_____8
21______55______3_______3_____5_____11*nChr_____3_____2_____2_____9
22______60______3_______3_____5_____12*nChr_____3_____2_____2_____11
23______65______4_______3_____5_____13*nChr_____3_____3_____3_____12
24______70______4_______3_____5_____14*nChr_____3_____3_____3_____13
25______75______4_______3_____6_____15*nChr_____3_____3_____3_____14
26______80______4_______3_____6_____17*nChr_____3_____3_____3_____15
27______85______4_______3_____6_____19*nChr_____4_____3_____3_____16
28______90______4_______4_____6_____21*nChr_____3_____3_____3_____17
29______95______4_______4_____7_____23*nChr_____4_____4_____4_____18
30______100_____5_______4_____8_____25*nChr_____4_____4_____4_____19
32______100_____6_______5_____8_____27*nChr_____5_____5_____5_____20


So bust out your thinking cap and start designing yourself a bard!
...and Pale Masters were nurfed :? . Harumph!


Now if I could just get that Curse Song script...
OK, got it and will post it here also:


Curse Song
Level____Perform__AB_____Dam___AC____HP__________Will_____Fort_____Reflex_____Skill
1_______3_______-1______-1_____-0____-0__________-0_______-0______-0________-0
2_______6_______-1______-1_____-0____-0__________-1_______-0______-0________-0
3_______9_______-1______-2_____-0____-0__________-1_______-1______-0________-0
6_______12______-1______-2_____-0____-0__________-1_______-1______-1________-1
8_______15______-2______-2_____-0____-8__________-1_______-1______-1________-1
12______18______-2______-2_____-2____-8__________-1_______-1______-1________-2
14______21______-2______-3_____-3____-16_________-1_______-1______-1________-2
15______24______-2______-3_____-4____-16_________-2_______-2______-2________-3
16______30______-2______-3_____-5____-20_________-3_______-2______-2________-4
17______35______-2______-3_____-5____-22_________-3_______-2______-2________-5
18______40______-2______-3_____-5____-24_________-3_______-2______-2________-6
19______45______-2______-3_____-5____-26_________-3_______-2______-2________-7
20______50______-2______-3_____-5____-28_________-3_______-2______-2________-8
21______55______-2______-3_____-5____-30_________-3_______-2______-2________-9
22______60______-2______-3_____-5____-32_________-3_______-2______-2________-10
23______65______-2______-3_____-5____-34_________-3_______-2______-2________-11
24______70______-2______-3_____-5____-36_________-3_______-2______-2________-12
25______75______-2______-3_____-6____-38_________-3_______-2______-2________-13
26______80______-2______-3_____-6____-40_________-3_______-2______-2________-14
27______85______-2______-3_____-6____-42_________-3_______-2______-2________-15
28______90______-2______-3_____-6____-44_________-3_______-2______-2________-16
29______95______-2______-3_____-6____-46_________-3_______-2______-2________-17
30______100_____-2______-3_____-7____-48_________-3_______-2______-2________-18

Posted: Tue Jan 17, 2006 10:10 am
by TGPO_ns3
Curse song is easy, open up the toolset and export it. Last I looked it was still stock NWN.

also....

Posted: Tue Jan 17, 2006 10:59 am
by allaKAZAAM_ns3
It is in the GRIMIORE too!...the Curse Song Table that is.

TY for the table "Razarr69"...now to make the better Bard (then I already have)!!!!!!!!!

Peadur Bloodmoorn :lol:

OH..yah..just wanted to say....

Posted: Tue Jan 17, 2006 11:02 am
by allaKAZAAM_ns3
I also when I use my Bard song give a +135 to HP (my Perform is 108 and my lvl is 36...

Just thought I would let yah know...

Peadur Bloodmoorn :lol:

Posted: Tue Jan 17, 2006 11:09 am
by Razarr69_ns3
Peadur, then your charisma must be 20, as that would give +5 bonus and then looking at the table You see that the HP bonus would be nChr (your charsima bonus) multiplied by 27 and (5 times 27 = 135). If you had a higher charisma, you would get more HP. That is the only non-static bonus Bard Song bonus.

Posted: Tue Jan 17, 2006 7:55 pm
by DrakhanValane_ns3
What's up with the Will Save at level 27?

Posted: Wed Jan 18, 2006 9:06 am
by Razarr69_ns3
Yeah I noticed that as I was creating the table. It is taken directly from the If script that Pros posted though. I'm sure now that it has been pointed out, the DMs will correct the script...