Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
~ Set the first part of our name (Damage) based on User.? tags
if (tagis[User.1_1] <> 0) then
field[livename].text = field[name].text & " - 1"
elseif (tagis[User.1d2_2] <> 0) then
field[livename].text = field[name].text & " - 1d2"
elseif (tagis[User.1d3_3] <> 0) then
field[livename].text = field[name].text & " - 1d3"
elseif (tagis[User.1d4_4] <> 0) then
field[livename].text = field[name].text & " - 1d4"
elseif (tagis[User.1d6_5] <> 0) then
field[livename].text = field[name].text & " - 1d6"
elseif (tagis[User.1d8_6] <> 0) then
field[livename].text = field[name].text & " - 1d8"
elseif (tagis[User.1d10_304] <> 0) then
field[livename].text = field[name].text & " - 1d10"
elseif (tagis[User.1d12_404] <> 0) then
field[livename].text = field[name].text & " - 1d12"
elseif (tagis[User.2d4_6] <> 0) then
field[livename].text = field[name].text & " - 2d4"
elseif (tagis[User.2d6_104] <> 0) then
field[livename].text = field[name].text & " - 2d6"
elseif (tagis[User.2d8_204] + tagis[User.2d8_305] <> 0) then
field[livename].text = field[name].text & " - 2d8"
elseif (tagis[User.2d10_205] <> 0) then
field[livename].text = field[name].text & " - 2d10"
elseif (tagis[User.3d6_8] <> 0) then
field[livename].text = field[name].text & " - 3d6"
elseif (tagis[User.3d8_306] <> 0) then
field[livename].text = field[name].text & " - 3d8"
elseif (tagis[User.4d6_106] <> 0) then
field[livename].text = field[name].text & " - 4d6"
elseif (tagis[User.4d8_307] <> 0) then
field[livename].text = field[name].text & " - 4d8"
endif
~ Build the second part of our name based on looking for statistic user tag on us.
if (tagis[User.PriSTR] <> 0) then
field[livename].text = field[livename].text & " Strength"
elseif (tagis[User.PriDEX] <> 0) then
field[livename].text = field[livename].text & " Dexterity"
elseif (tagis[User.PriCON] <> 0) then
field[livename].text = field[livename].text & " Constitution"
elseif (tagis[User.PriINT] <> 0) then
field[livename].text = field[livename].text & " Intelligence"
elseif (tagis[User.PriWIS] <> 0) then
field[livename].text = field[livename].text & " Wisdom"
elseif (tagis[User.PriCHA] <> 0) then
field[livename].text = field[livename].text & " Charisma"
endif
OK I gave up ability drain and created one for the wisdom drain I need. It doesn't create the attack Touch x damage but I can manage.
Another issue I have is Alternate Form. After some reading on the forums it seems complicated so not worth implementing I will just put it under abilities and leave it at that.
In fact, there are a few I gave up on because they just couldn't be "fixed" the way I wanted (Alternate Form and Change Shape abilities come to mind).
The Lamia Matriarch can take 3 alternate forms; Human, Half-Elf, and Elf. In those forms it has different abilities and stats. I looked at the Gold Dragon and Silver Dragon who also have similar abilities but they don't have that listed. I read though alternate form search for d20 in this forum and it doesn't look like it was ever done really.
from this post https://forums.wolflair.com/showthread.php?t=62504&highlight=alternate+form
Kendall-DM
OK so it seems when adding sorcerer levels to a creature that auto has it it makes racial spells go away. not sure how to fix it though.
I'm getting an error I cannot figure out.
Attempt to access field 'gIsEquip' that does not exist for thing 'rPFSndPntDvl'
Location: 'eval' script for Component 'BaseSpec' (Eval Script '#3') near line 10
rPFSndPntDvl is the race I am adding. I added special abilities for my new race and the error occurred when I duplicated a breath weapon. I think I figued out the problem though. If I put "You have a breath weapon." in the summary text the error goes away. No idea if that solved it really but it stopped popping up.
Any opinions on this?What is the best way to add spell like abilities? I have seen some show up under the spell list not sure how that is done.
Any opinions on this?