Först och främst BAB basics
Basen attack bonus är ett enda nummer , inte + 13 / + 8 / + 3 array du är van vid att se.
Det betyder att din BAB i exemplet jag just gjort skulle vara 13 och detta (mellan 11 och 25) skulle ge dig en andra attack på -5 och en tredje attack på -10, varför arrayen.
Detta innebär också att du summerar BAB från olika källor, summa två nummer, inte två arrays. Du kommer att bestämma hur stort antalet är att veta hur många attacker du kan göra och bygga arrayen från det totala antalet.
Så, i ditt fall:
+ 30 / + 25 / + 20 + + 6 / + 1 är verkligen +30 + +6 = +36, förvandlas till + 36 / + 31 / + 26.
Den första delen ser ut som din totala angreppsmodifierare snarare än din BAB, eftersom +30 är större än +16 (som +36 är!) och skulle få dig ett fjärde angrepp. Så
+ 30 / + 25 / + 20 / + 15 + + 6 / + 1 är verkligen +30 + +6 = +36, förvandlas till + 36 / + 31 / + 26 / + 21.
Som sagt, Episka nivåer får dig inte BAB
Att komma till +30 (eller till +36) är svårt: du kan bara få BAB från dina första 20 teckennivåer (när du tar dem). Resten måste komma från en annan källa, och den enda är ras HD. Racial HD är sällan värt att vinna, för klassnivåer ger klassfunktioner, medan ras HD inte gör det. Hur som helst, om du desperat behöver nå BAB 16 eller om du skulle få mer av din ras förmåga modifierare och andra egenskaper, gå för det. Bara vet det bättre
Olyckligtvis kommer massor av BAB med kraftfulla varelser och de varelserna har ofta LA (nivåjustering), ett värde som berättar för din DM hur många nivåer under resten av ditt parti du borde vara "balanserad" med dem *.
På grund av detta kan du få mindre attackbonus från rasenivåer än från episka nivåer, och ras HD är vanligtvis långt ifrån bra, eftersom de kommer utan klassfunktioner.
Om du inte vill ha några tävlingsresultat (men på din nivå skulle en polymorph något objekt eller liknande stavning redan ha gjort det) eller speciella förmågor eller du behöver desperat nå BAB +16, don 't stör.