Problem: Modifiers vary per-form. Forms are not necessarily set.
For vampires (Protean 4): Size changes between forms (bat Size 1, wolf Size 4). Health levels change based on Size. Bat always becomes natural Strength 1 (though Vigor can affect). Speed is doubled as a wolf, becomes 20 as a bat. Other forms may have different attributes. Specific forms are devotions.
For changelings (Fang and Talon 5): Changelings take the physical stats of the animals they are changing into. Specific set forms based on +sheet.
For mages (Shapechange): Mages take the physical stats of the animals they are changing into. No specific set forms.
Expand shift code to cover non-werewolves.
Problem: Modifiers vary per-form. Forms are not necessarily set.
For vampires (Protean 4): Size changes between forms (bat Size 1, wolf Size 4). Health levels change based on Size. Bat always becomes natural Strength 1 (though Vigor can affect). Speed is doubled as a wolf, becomes 20 as a bat. Other forms may have different attributes. Specific forms are devotions.
For changelings (Fang and Talon 5): Changelings take the physical stats of the animals they are changing into. Specific set forms based on +sheet.
For mages (Shapechange): Mages take the physical stats of the animals they are changing into. No specific set forms.
Desc changes are covered by multidescer.
One option:
Syntax +shift