Kendall-DM
Spy
I was coming up with an idea how to implement alternate form when I realized I thought I could code it to make the changes. I made a creature selector from a feat (essentially a helper feat that selects from all HL races) that is only available when the charge label ("Active") is checked. After selecting the alternate form (as defined by the specific creature's allowed selection), I can get to changing the physical ability scores, disabling breath weapon and gaze attacks if present, giving a +10 to disguise checks, and replacing the natural armor and movement modes while removing extraordinary special attacks on the base race.
However, what I'm not sure I can do is add the natural attacks and extraordinary special attacks of the alternate form race. That seems to require me to bootstrap them from the chosen race to the old race. Is this even feasible?
What I'm asking is, is there a way to bootstrap attacks, damage, and special attacks from a script? Is there a way that I can run a foreach loop on the attacks, damage, and special abilities of the chosen race (not the creature's actual race, but the alternate form race that is chosen with the selector feat)? I'm not sure I can do these two things, and before I code anything I'd like to know I'm not just wasting my time doing something that can't be done. Thanks.
However, what I'm not sure I can do is add the natural attacks and extraordinary special attacks of the alternate form race. That seems to require me to bootstrap them from the chosen race to the old race. Is this even feasible?
What I'm asking is, is there a way to bootstrap attacks, damage, and special attacks from a script? Is there a way that I can run a foreach loop on the attacks, damage, and special abilities of the chosen race (not the creature's actual race, but the alternate form race that is chosen with the selector feat)? I'm not sure I can do these two things, and before I code anything I'd like to know I'm not just wasting my time doing something that can't be done. Thanks.