And example of them in use:
Add the required tags to the Class Special/Custom Ability
CasterType.?, CasterSrc.?, sClass.?, SplAttr.?, MaxSplAttr.?, CastInfini.? (currently only works for 0)
Code:
var maxspell as number
maxspell = 1
call CustMagic
var cast1 as number
var know0 as number
var know1 as number
cast1 += 2
if (field[xAllLev].value = 1) then
know0 += 4
know1 += 2
elseif (field[xAllLev].value = 2) then
know0 += 5
know1 += 3
elseif (field[xAllLev].value = 3) then
know0 += 6
know1 += 4
elseif (field[xAllLev].value = 4) then
know0 += 6
know1 += 4
elseif (field[xAllLev].value = 5) then
know0 += 6
know1 += 4
elseif (field[xAllLev].value = 6) then
know0 += 6
know1 += 4
elseif (field[xAllLev].value = 7) then
know0 += 6
know1 += 5
elseif (field[xAllLev].value = 8) then
know0 += 6
know1 += 5
elseif (field[xAllLev].value = 9) then
know0 += 6
know1 += 5
elseif (field[xAllLev].value = 10) then
know0 += 6
know1 += 5
elseif (field[xAllLev].value >= 11) then
know0 += 6
know1 += 6
endif
call AdjSpellsC